define(['dart_sdk', 'packages/utf/src/constants', 'packages/flutter/src/widgets/actions', 'packages/flutter/material', 'packages/flutter/src/painting/_network_image_web', 'packages/flutter/src/rendering/animated_size', 'packages/flutter/src/gestures/arena', 'packages/url_launcher/url_launcher', 'packages/flutter/src/foundation/_bitfield_web'], function(dart_sdk, packages__utf__src__constants, packages__flutter__src__widgets__actions, packages__flutter__material, packages__flutter__src__painting___network_image_web, packages__flutter__src__rendering__animated_size, packages__flutter__src__gestures__arena, packages__url_launcher__url_launcher, packages__flutter__src__foundation___bitfield_web) {
  'use strict';
  const core = dart_sdk.core;
  const convert = dart_sdk.convert;
  const _interceptors = dart_sdk._interceptors;
  const ui = dart_sdk.ui;
  const async = dart_sdk.async;
  const dart = dart_sdk.dart;
  const dartx = dart_sdk.dartx;
  const utf32 = packages__utf__src__constants.src__utf32;
  const binding = packages__flutter__src__widgets__actions.src__widgets__binding;
  const basic = packages__flutter__src__widgets__actions.src__widgets__basic;
  const media_query = packages__flutter__src__widgets__actions.src__widgets__media_query;
  const container = packages__flutter__src__widgets__actions.src__widgets__container;
  const text = packages__flutter__src__widgets__actions.src__widgets__text;
  const framework = packages__flutter__src__widgets__actions.src__widgets__framework;
  const widget_inspector = packages__flutter__src__widgets__actions.src__widgets__widget_inspector;
  const navigator = packages__flutter__src__widgets__actions.src__widgets__navigator;
  const theme = packages__flutter__material.src__material__theme;
  const colors = packages__flutter__material.src__material__colors;
  const dialog = packages__flutter__material.src__material__dialog;
  const ink_well = packages__flutter__material.src__material__ink_well;
  const flat_button = packages__flutter__material.src__material__flat_button;
  const edge_insets = packages__flutter__src__painting___network_image_web.src__painting__edge_insets;
  const text_style = packages__flutter__src__painting___network_image_web.src__painting__text_style;
  const alignment = packages__flutter__src__painting___network_image_web.src__painting__alignment;
  const text_span = packages__flutter__src__painting___network_image_web.src__painting__text_span;
  const inline_span = packages__flutter__src__painting___network_image_web.src__painting__inline_span;
  const flex = packages__flutter__src__rendering__animated_size.src__rendering__flex;
  const tap = packages__flutter__src__gestures__arena.src__gestures__tap;
  const url_launcher = packages__url_launcher__url_launcher.url_launcher;
  const change_notifier = packages__flutter__src__foundation___bitfield_web.src__foundation__change_notifier;
  const core$ = Object.create(dart.library);
  const slider_controller = Object.create(dart.library);
  const $substring = dartx.substring;
  const $length = dartx.length;
  const $_get = dartx._get;
  const $add = dartx.add;
  const $split = dartx.split;
  const $toString = dartx.toString;
  const $toLowerCase = dartx.toLowerCase;
  const $contains = dartx.contains;
  const $modulo = dartx['%'];
  const $abs = dartx.abs;
  let JSArrayOfint = () => (JSArrayOfint = dart.constFn(_interceptors.JSArray$(core.int)))();
  let FutureOfvoid = () => (FutureOfvoid = dart.constFn(async.Future$(dart.void)))();
  let VoidToFutureOfvoid = () => (VoidToFutureOfvoid = dart.constFn(dart.fnType(FutureOfvoid(), [])))();
  let JSArrayOfInlineSpan = () => (JSArrayOfInlineSpan = dart.constFn(_interceptors.JSArray$(inline_span.InlineSpan)))();
  let FutureOfbool = () => (FutureOfbool = dart.constFn(async.Future$(core.bool)))();
  let VoidToFutureOfbool = () => (VoidToFutureOfbool = dart.constFn(dart.fnType(FutureOfbool(), [])))();
  let JSArrayOfWidget = () => (JSArrayOfWidget = dart.constFn(_interceptors.JSArray$(framework.Widget)))();
  let VoidToNull = () => (VoidToNull = dart.constFn(dart.fnType(core.Null, [])))();
  let BuildContextToPadding = () => (BuildContextToPadding = dart.constFn(dart.fnType(basic.Padding, [framework.BuildContext])))();
  let DurationToNull = () => (DurationToNull = dart.constFn(dart.fnType(core.Null, [core.Duration])))();
  let JSArrayOfDateTime = () => (JSArrayOfDateTime = dart.constFn(_interceptors.JSArray$(core.DateTime)))();
  const CT = Object.create(null);
  dart.defineLazy(CT, {
    get C0() {
      return C0 = dart.const({
        __proto__: edge_insets.EdgeInsets.prototype,
        [EdgeInsets_bottom]: 0,
        [EdgeInsets_right]: 0,
        [EdgeInsets_top]: 0,
        [EdgeInsets_left]: 0
      });
    },
    get C1() {
      return C1 = dart.const({
        __proto__: text.Text.prototype,
        [Widget_key]: null,
        [Text_textWidthBasis]: null,
        [Text_semanticsLabel]: null,
        [Text_maxLines]: null,
        [Text_textScaleFactor]: null,
        [Text_overflow]: null,
        [Text_softWrap]: null,
        [Text_locale]: null,
        [Text_textDirection]: null,
        [Text_textAlign]: null,
        [Text_strutStyle]: null,
        [Text_style]: null,
        [Text_textSpan]: null,
        [Text_data]: "Syncfusion License"
      });
    },
    get C4() {
      return C4 = dart.const({
        __proto__: widget_inspector._Location.prototype,
        [_Location_parameterLocations]: null,
        [_Location_name]: "alignment",
        [_Location_column]: 29,
        [_Location_line]: 168,
        [_Location_file]: null
      });
    },
    get C5() {
      return C5 = dart.const({
        __proto__: widget_inspector._Location.prototype,
        [_Location_parameterLocations]: null,
        [_Location_name]: "child",
        [_Location_column]: 29,
        [_Location_line]: 169,
        [_Location_file]: null
      });
    },
    get C3() {
      return C3 = dart.constList([C4 || CT.C4, C5 || CT.C5], widget_inspector._Location);
    },
    get C2() {
      return C2 = dart.const({
        __proto__: widget_inspector._Location.prototype,
        [_Location_parameterLocations]: C3 || CT.C3,
        [_Location_name]: null,
        [_Location_column]: 32,
        [_Location_line]: 167,
        [_Location_file]: "org-dartlang-app:///packages/syncfusion_flutter_core/src/license.dart"
      });
    },
    get C8() {
      return C8 = dart.const({
        __proto__: widget_inspector._Location.prototype,
        [_Location_parameterLocations]: null,
        [_Location_name]: "text",
        [_Location_column]: 43,
        [_Location_line]: 177,
        [_Location_file]: null
      });
    },
    get C7() {
      return C7 = dart.constList([C8 || CT.C8], widget_inspector._Location);
    },
    get C6() {
      return C6 = dart.const({
        __proto__: widget_inspector._Location.prototype,
        [_Location_parameterLocations]: C7 || CT.C7,
        [_Location_name]: null,
        [_Location_column]: 46,
        [_Location_line]: 176,
        [_Location_file]: "org-dartlang-app:///packages/syncfusion_flutter_core/src/license.dart"
      });
    },
    get C11() {
      return C11 = dart.const({
        __proto__: widget_inspector._Location.prototype,
        [_Location_parameterLocations]: null,
        [_Location_name]: "child",
        [_Location_column]: 39,
        [_Location_line]: 176,
        [_Location_file]: null
      });
    },
    get C10() {
      return C10 = dart.constList([C11 || CT.C11], widget_inspector._Location);
    },
    get C9() {
      return C9 = dart.const({
        __proto__: widget_inspector._Location.prototype,
        [_Location_parameterLocations]: C10 || CT.C10,
        [_Location_name]: null,
        [_Location_column]: 42,
        [_Location_line]: 175,
        [_Location_file]: "org-dartlang-app:///packages/syncfusion_flutter_core/src/license.dart"
      });
    },
    get C14() {
      return C14 = dart.const({
        __proto__: widget_inspector._Location.prototype,
        [_Location_parameterLocations]: null,
        [_Location_name]: "child",
        [_Location_column]: 35,
        [_Location_line]: 175,
        [_Location_file]: null
      });
    },
    get C13() {
      return C13 = dart.constList([C14 || CT.C14], widget_inspector._Location);
    },
    get C12() {
      return C12 = dart.const({
        __proto__: widget_inspector._Location.prototype,
        [_Location_parameterLocations]: C13 || CT.C13,
        [_Location_name]: null,
        [_Location_column]: 31,
        [_Location_line]: 174,
        [_Location_file]: "org-dartlang-app:///packages/syncfusion_flutter_core/src/license.dart"
      });
    },
    get C16() {
      return C16 = dart.const({
        __proto__: edge_insets.EdgeInsets.prototype,
        [EdgeInsets_bottom]: 0,
        [EdgeInsets_right]: 0,
        [EdgeInsets_top]: 20,
        [EdgeInsets_left]: 0
      });
    },
    get C15() {
      return C15 = dart.const({
        __proto__: basic.Padding.prototype,
        [Widget_key]: null,
        [SingleChildRenderObjectWidget_child]: null,
        [Padding_padding]: C16 || CT.C16
      });
    },
    get C19() {
      return C19 = dart.const({
        __proto__: widget_inspector._Location.prototype,
        [_Location_parameterLocations]: null,
        [_Location_name]: "data",
        [_Location_column]: 51,
        [_Location_line]: 194,
        [_Location_file]: null
      });
    },
    get C20() {
      return C20 = dart.const({
        __proto__: widget_inspector._Location.prototype,
        [_Location_parameterLocations]: null,
        [_Location_name]: "style",
        [_Location_column]: 43,
        [_Location_line]: 195,
        [_Location_file]: null
      });
    },
    get C18() {
      return C18 = dart.constList([C19 || CT.C19, C20 || CT.C20], widget_inspector._Location);
    },
    get C17() {
      return C17 = dart.const({
        __proto__: widget_inspector._Location.prototype,
        [_Location_parameterLocations]: C18 || CT.C18,
        [_Location_name]: null,
        [_Location_column]: 46,
        [_Location_line]: 194,
        [_Location_file]: "org-dartlang-app:///packages/syncfusion_flutter_core/src/license.dart"
      });
    },
    get C23() {
      return C23 = dart.const({
        __proto__: widget_inspector._Location.prototype,
        [_Location_parameterLocations]: null,
        [_Location_name]: "child",
        [_Location_column]: 39,
        [_Location_line]: 194,
        [_Location_file]: null
      });
    },
    get C24() {
      return C24 = dart.const({
        __proto__: widget_inspector._Location.prototype,
        [_Location_parameterLocations]: null,
        [_Location_name]: "onTap",
        [_Location_column]: 39,
        [_Location_line]: 198,
        [_Location_file]: null
      });
    },
    get C22() {
      return C22 = dart.constList([C23 || CT.C23, C24 || CT.C24], widget_inspector._Location);
    },
    get C21() {
      return C21 = dart.const({
        __proto__: widget_inspector._Location.prototype,
        [_Location_parameterLocations]: C22 || CT.C22,
        [_Location_name]: null,
        [_Location_column]: 42,
        [_Location_line]: 193,
        [_Location_file]: "org-dartlang-app:///packages/syncfusion_flutter_core/src/license.dart"
      });
    },
    get C27() {
      return C27 = dart.const({
        __proto__: widget_inspector._Location.prototype,
        [_Location_parameterLocations]: null,
        [_Location_name]: "alignment",
        [_Location_column]: 35,
        [_Location_line]: 192,
        [_Location_file]: null
      });
    },
    get C28() {
      return C28 = dart.const({
        __proto__: widget_inspector._Location.prototype,
        [_Location_parameterLocations]: null,
        [_Location_name]: "child",
        [_Location_column]: 35,
        [_Location_line]: 193,
        [_Location_file]: null
      });
    },
    get C26() {
      return C26 = dart.constList([C27 || CT.C27, C28 || CT.C28], widget_inspector._Location);
    },
    get C25() {
      return C25 = dart.const({
        __proto__: widget_inspector._Location.prototype,
        [_Location_parameterLocations]: C26 || CT.C26,
        [_Location_name]: null,
        [_Location_column]: 31,
        [_Location_line]: 191,
        [_Location_file]: "org-dartlang-app:///packages/syncfusion_flutter_core/src/license.dart"
      });
    },
    get C31() {
      return C31 = dart.const({
        __proto__: widget_inspector._Location.prototype,
        [_Location_parameterLocations]: null,
        [_Location_name]: "mainAxisSize",
        [_Location_column]: 29,
        [_Location_line]: 171,
        [_Location_file]: null
      });
    },
    get C32() {
      return C32 = dart.const({
        __proto__: widget_inspector._Location.prototype,
        [_Location_parameterLocations]: null,
        [_Location_name]: "mainAxisAlignment",
        [_Location_column]: 29,
        [_Location_line]: 172,
        [_Location_file]: null
      });
    },
    get C33() {
      return C33 = dart.const({
        __proto__: widget_inspector._Location.prototype,
        [_Location_parameterLocations]: null,
        [_Location_name]: "children",
        [_Location_column]: 29,
        [_Location_line]: 173,
        [_Location_file]: null
      });
    },
    get C30() {
      return C30 = dart.constList([C31 || CT.C31, C32 || CT.C32, C33 || CT.C33], widget_inspector._Location);
    },
    get C29() {
      return C29 = dart.const({
        __proto__: widget_inspector._Location.prototype,
        [_Location_parameterLocations]: C30 || CT.C30,
        [_Location_name]: null,
        [_Location_column]: 34,
        [_Location_line]: 170,
        [_Location_file]: "org-dartlang-app:///packages/syncfusion_flutter_core/src/license.dart"
      });
    },
    get C34() {
      return C34 = dart.const({
        __proto__: ui.Color.prototype,
        [Color_value]: 4284790262.0
      });
    },
    get C35() {
      return C35 = dart.const({
        __proto__: text.Text.prototype,
        [Widget_key]: null,
        [Text_textWidthBasis]: null,
        [Text_semanticsLabel]: null,
        [Text_maxLines]: null,
        [Text_textScaleFactor]: null,
        [Text_overflow]: null,
        [Text_softWrap]: null,
        [Text_locale]: null,
        [Text_textDirection]: null,
        [Text_textAlign]: null,
        [Text_strutStyle]: null,
        [Text_style]: null,
        [Text_textSpan]: null,
        [Text_data]: "OK"
      });
    },
    get C38() {
      return C38 = dart.const({
        __proto__: widget_inspector._Location.prototype,
        [_Location_parameterLocations]: null,
        [_Location_name]: "autofocus",
        [_Location_column]: 31,
        [_Location_line]: 203,
        [_Location_file]: null
      });
    },
    get C39() {
      return C39 = dart.const({
        __proto__: widget_inspector._Location.prototype,
        [_Location_parameterLocations]: null,
        [_Location_name]: "color",
        [_Location_column]: 31,
        [_Location_line]: 204,
        [_Location_file]: null
      });
    },
    get C40() {
      return C40 = dart.const({
        __proto__: widget_inspector._Location.prototype,
        [_Location_parameterLocations]: null,
        [_Location_name]: "textColor",
        [_Location_column]: 31,
        [_Location_line]: 205,
        [_Location_file]: null
      });
    },
    get C41() {
      return C41 = dart.const({
        __proto__: widget_inspector._Location.prototype,
        [_Location_parameterLocations]: null,
        [_Location_name]: "child",
        [_Location_column]: 31,
        [_Location_line]: 206,
        [_Location_file]: null
      });
    },
    get C42() {
      return C42 = dart.const({
        __proto__: widget_inspector._Location.prototype,
        [_Location_parameterLocations]: null,
        [_Location_name]: "onPressed",
        [_Location_column]: 31,
        [_Location_line]: 207,
        [_Location_file]: null
      });
    },
    get C37() {
      return C37 = dart.constList([C38 || CT.C38, C39 || CT.C39, C40 || CT.C40, C41 || CT.C41, C42 || CT.C42], widget_inspector._Location);
    },
    get C36() {
      return C36 = dart.const({
        __proto__: widget_inspector._Location.prototype,
        [_Location_parameterLocations]: C37 || CT.C37,
        [_Location_name]: null,
        [_Location_column]: 27,
        [_Location_line]: 202,
        [_Location_file]: "org-dartlang-app:///packages/syncfusion_flutter_core/src/license.dart"
      });
    },
    get C45() {
      return C45 = dart.const({
        __proto__: widget_inspector._Location.prototype,
        [_Location_parameterLocations]: null,
        [_Location_name]: "titleTextStyle",
        [_Location_column]: 25,
        [_Location_line]: 162,
        [_Location_file]: null
      });
    },
    get C46() {
      return C46 = dart.const({
        __proto__: widget_inspector._Location.prototype,
        [_Location_parameterLocations]: null,
        [_Location_name]: "backgroundColor",
        [_Location_column]: 25,
        [_Location_line]: 166,
        [_Location_file]: null
      });
    },
    get C47() {
      return C47 = dart.const({
        __proto__: widget_inspector._Location.prototype,
        [_Location_parameterLocations]: null,
        [_Location_name]: "title",
        [_Location_column]: 25,
        [_Location_line]: 167,
        [_Location_file]: null
      });
    },
    get C48() {
      return C48 = dart.const({
        __proto__: widget_inspector._Location.prototype,
        [_Location_parameterLocations]: null,
        [_Location_name]: "content",
        [_Location_column]: 25,
        [_Location_line]: 170,
        [_Location_file]: null
      });
    },
    get C49() {
      return C49 = dart.const({
        __proto__: widget_inspector._Location.prototype,
        [_Location_parameterLocations]: null,
        [_Location_name]: "actions",
        [_Location_column]: 25,
        [_Location_line]: 201,
        [_Location_file]: null
      });
    },
    get C44() {
      return C44 = dart.constList([C45 || CT.C45, C46 || CT.C46, C47 || CT.C47, C48 || CT.C48, C49 || CT.C49], widget_inspector._Location);
    },
    get C43() {
      return C43 = dart.const({
        __proto__: widget_inspector._Location.prototype,
        [_Location_parameterLocations]: C44 || CT.C44,
        [_Location_name]: null,
        [_Location_column]: 28,
        [_Location_line]: 161,
        [_Location_file]: "org-dartlang-app:///packages/syncfusion_flutter_core/src/license.dart"
      });
    },
    get C52() {
      return C52 = dart.const({
        __proto__: widget_inspector._Location.prototype,
        [_Location_parameterLocations]: null,
        [_Location_name]: "padding",
        [_Location_column]: 21,
        [_Location_line]: 153,
        [_Location_file]: null
      });
    },
    get C53() {
      return C53 = dart.const({
        __proto__: widget_inspector._Location.prototype,
        [_Location_parameterLocations]: null,
        [_Location_name]: "child",
        [_Location_column]: 21,
        [_Location_line]: 161,
        [_Location_file]: null
      });
    },
    get C51() {
      return C51 = dart.constList([C52 || CT.C52, C53 || CT.C53], widget_inspector._Location);
    },
    get C50() {
      return C50 = dart.const({
        __proto__: widget_inspector._Location.prototype,
        [_Location_parameterLocations]: C51 || CT.C51,
        [_Location_name]: null,
        [_Location_column]: 24,
        [_Location_line]: 152,
        [_Location_file]: "org-dartlang-app:///packages/syncfusion_flutter_core/src/license.dart"
      });
    }
  });
  const EdgeInsets_bottom = dart.privateName(edge_insets, "EdgeInsets.bottom");
  const EdgeInsets_right = dart.privateName(edge_insets, "EdgeInsets.right");
  const EdgeInsets_top = dart.privateName(edge_insets, "EdgeInsets.top");
  const EdgeInsets_left = dart.privateName(edge_insets, "EdgeInsets.left");
  let C0;
  const Widget_key = dart.privateName(framework, "Widget.key");
  const Text_textWidthBasis = dart.privateName(text, "Text.textWidthBasis");
  const Text_semanticsLabel = dart.privateName(text, "Text.semanticsLabel");
  const Text_maxLines = dart.privateName(text, "Text.maxLines");
  const Text_textScaleFactor = dart.privateName(text, "Text.textScaleFactor");
  const Text_overflow = dart.privateName(text, "Text.overflow");
  const Text_softWrap = dart.privateName(text, "Text.softWrap");
  const Text_locale = dart.privateName(text, "Text.locale");
  const Text_textDirection = dart.privateName(text, "Text.textDirection");
  const Text_textAlign = dart.privateName(text, "Text.textAlign");
  const Text_strutStyle = dart.privateName(text, "Text.strutStyle");
  const Text_style = dart.privateName(text, "Text.style");
  const Text_textSpan = dart.privateName(text, "Text.textSpan");
  const Text_data = dart.privateName(text, "Text.data");
  let C1;
  const _Location_parameterLocations = dart.privateName(widget_inspector, "_Location.parameterLocations");
  const _Location_name = dart.privateName(widget_inspector, "_Location.name");
  const _Location_column = dart.privateName(widget_inspector, "_Location.column");
  const _Location_line = dart.privateName(widget_inspector, "_Location.line");
  const _Location_file = dart.privateName(widget_inspector, "_Location.file");
  let C4;
  let C5;
  let C3;
  let C2;
  let C8;
  let C7;
  let C6;
  let C11;
  let C10;
  let C9;
  let C14;
  let C13;
  let C12;
  const SingleChildRenderObjectWidget_child = dart.privateName(framework, "SingleChildRenderObjectWidget.child");
  let C16;
  const Padding_padding = dart.privateName(basic, "Padding.padding");
  let C15;
  let C19;
  let C20;
  let C18;
  let C17;
  let C23;
  let C24;
  let C22;
  let C21;
  let C27;
  let C28;
  let C26;
  let C25;
  let C31;
  let C32;
  let C33;
  let C30;
  let C29;
  const Color_value = dart.privateName(ui, "Color.value");
  let C34;
  let C35;
  let C38;
  let C39;
  let C40;
  let C41;
  let C42;
  let C37;
  let C36;
  let C45;
  let C46;
  let C47;
  let C48;
  let C49;
  let C44;
  let C43;
  let C52;
  let C53;
  let C51;
  let C50;
  core$.SyncfusionLicense = class SyncfusionLicense extends core.Object {
    static _decrypt(encryptedKey) {
      let t0;
      try {
        let bytes = convert.base64.decode(encryptedKey);
        encryptedKey = convert.ascii.decode(bytes);
        let stringBuffer = new core.StringBuffer.new();
        for (let i = 0, k = 0; i < encryptedKey.length; i = i + 1) {
          k = dart.notNull(k) < "SyNcFuSiOn@DevPlatForm".length ? (t0 = k, k = dart.notNull(t0) + 1, t0) : 0;
          let encryptedKeyValue = utf32.encodeUtf32(encryptedKey[$substring](i, i + 1));
          let encryptedBaseKeyValue = utf32.encodeUtf32("SyNcFuSiOn@DevPlatForm"[$substring](k, dart.notNull(k) + 1));
          let x = (dart.notNull(encryptedKeyValue[$_get](dart.notNull(encryptedKeyValue[$length]) - 1)) ^ dart.notNull(encryptedBaseKeyValue[$_get](dart.notNull(encryptedBaseKeyValue[$length]) - 1))) >>> 0;
          let encryptedBytes = JSArrayOfint().of([]);
          for (let j = 0; j < dart.notNull(encryptedKeyValue[$length]); j = j + 1) {
            if (j === dart.notNull(encryptedKeyValue[$length]) - 1) {
              encryptedBytes[$add](x);
            } else {
              encryptedBytes[$add](encryptedKeyValue[$_get](j));
            }
          }
          stringBuffer.write(utf32.decodeUtf32(encryptedBytes));
        }
        let decryptedText = stringBuffer.toString();
        let platform = decryptedText[$split](";")[$_get](0);
        let version = decryptedText[$split](";")[$_get](1);
        let dateFormat = decryptedText[$split](";")[$_get](2);
        let year = dateFormat[$split](" ")[$_get](0)[$split]("/")[$_get](2);
        let month = dateFormat[$split](" ")[$_get](0)[$split]("/")[$_get](0);
        let date = dateFormat[$split](" ")[$_get](0)[$split]("/")[$_get](1);
        let hours = dateFormat[$split](" ")[$_get](1)[$split](":")[$_get](0);
        let minutes = dateFormat[$split](" ")[$_get](1)[$split](":")[$_get](1);
        let seconds = dateFormat[$split](" ")[$_get](1)[$split](":")[$_get](2);
        hours = hours.length === 1 ? "0" + dart.notNull(hours) : hours;
        minutes = minutes.length === 1 ? "0" + dart.notNull(minutes) : minutes;
        seconds = seconds.length === 1 ? "0" + dart.notNull(seconds) : seconds;
        let exactFormat = dart.notNull(year) + "-" + dart.notNull(month.length === 1 ? "0" + dart.notNull(month) : month) + "-" + dart.notNull(date.length === 1 ? "0" + dart.notNull(date) : date) + " " + (dateFormat[$split](" ")[$_get](2) === "AM" ? dart.notNull(hours) + ":" + dart.notNull(minutes) + ":" + dart.notNull(seconds) : (dart.notNull(core.int.parse(hours)) + 12)[$toString]() + ":" + dart.notNull(minutes) + ":" + dart.notNull(seconds));
        let expiryDate = core.DateTime.parse(exactFormat);
        let mailID = decryptedText[$split](";")[$_get](3);
        return new core$.KeyInfo.new({version: version, platform: platform, expiryDate: expiryDate, mailID: mailID});
      } catch (e$) {
        let e = dart.getThrown(e$);
        core.print("The Exception is : " + dart.str(e));
        return null;
      }
    }
    static validateLicense(context = null) {
      let _licenseBeforeContent = null;
      let _licenseUrl = null;
      let _licenseAfterContent = null;
      let _isValid = true;
      if (dart.test(core$.SyncfusionLicense._shouldValidate)) {
        core$.SyncfusionLicense._shouldValidate = false;
        if (core$.SyncfusionLicense._registeredKey == null) {
          _licenseBeforeContent = "This application was built using a trial version of Syncfusion Essential Studio. Please include a valid license to permanently remove this license validation message. You can also obtain a free 30 day evaluation license to temporarily remove this message during the evaluation period. Please refer to this help topic(";
          _licenseUrl = "https://help.syncfusion.com/es/licensing/";
          _licenseAfterContent = ") for more information.";
        } else {
          let keyCollection = core$.SyncfusionLicense._registeredKey[$split](";");
          for (let i = 0; i < dart.notNull(keyCollection[$length]); i = i + 1) {
            let keyInfo = core$.SyncfusionLicense._decrypt(keyCollection[$_get](i));
            if (keyInfo == null) {
              _licenseBeforeContent = "The included Syncfusion license is invalid. Please refer to this help topic(";
              _licenseUrl = "https://help.syncfusion.com/es/licensing/invalid/";
              _licenseAfterContent = ") for more information";
            } else if (core$.SyncfusionLicense.getExactVersion(keyInfo.version) == core$.SyncfusionLicense.getExactVersion("18.1.0.42") && keyInfo.platform[$toLowerCase]() === "Flutter"[$toLowerCase]()) {
              let expiryDate = keyInfo.expiryDate;
              let currentDate = new core.DateTime.now();
              _isValid = dart.notNull(currentDate.millisecondsSinceEpoch) > dart.notNull(expiryDate.millisecondsSinceEpoch);
              _licenseBeforeContent = "Your Syncfusion trial license has expired. Please refer to this help topic(";
              _licenseUrl = "https://help.syncfusion.com/es/licensing/expired/";
              _licenseAfterContent = ") for more information.";
            } else if (core$.SyncfusionLicense.getExactVersion(keyInfo.version) != core$.SyncfusionLicense.getExactVersion("18.1.0.42") && keyInfo.platform[$toLowerCase]() === "Flutter"[$toLowerCase]()) {
              let keyInfoVersion = keyInfo.version;
              _licenseBeforeContent = "The included Syncfusion license (v" + dart.str(keyInfoVersion) + ") is invalid for version " + "18.1.0.42" + ". Please refer to this help topic(";
              _licenseUrl = "https://help.syncfusion.com/es/licensing/version-mismatch/";
              _licenseAfterContent = ") for more information.";
            } else if (core$.SyncfusionLicense.getExactVersion(keyInfo.version) == core$.SyncfusionLicense.getExactVersion("18.1.0.42") && keyInfo.platform[$toLowerCase]() !== "Flutter"[$toLowerCase]()) {
              _licenseBeforeContent = "The included Syncfusion license is invalid (Platform mismatch). Please refer to this help topic(";
              _licenseUrl = "https://help.syncfusion.com/es/licensing/platform-mismatch/";
              _licenseAfterContent = ") for more information.";
            } else {
              _isValid = false;
            }
            if (keyInfo != null && keyInfo.platform[$toLowerCase]() === "flutter") {
              break;
            }
          }
        }
        core$.SyncfusionLicense._content = _isValid ? dart.notNull(_licenseBeforeContent) + dart.notNull(_licenseUrl) + dart.notNull(_licenseAfterContent) : null;
        if (context != null && _isValid) {
          binding.WidgetsBinding.instance.addPostFrameCallback(dart.fn(_ => {
            let themeData = theme.Theme.of(context);
            let brightness = themeData.brightness;
            let backgroundColor = dart.equals(brightness, ui.Brightness.dark) ? colors.Colors.black : colors.Colors.white;
            let textColor = dart.equals(backgroundColor, colors.Colors.white) ? colors.Colors.black : colors.Colors.white;
            dialog.showDialog(dart.dynamic, {context: context, builder: dart.fn(context => {
                let t1;
                return new basic.Padding.new({padding: !true || dart.notNull(media_query.MediaQuery.of(context).size.width) < 800 ? C0 || CT.C0 : new edge_insets.EdgeInsets.fromLTRB(dart.notNull(media_query.MediaQuery.of(context).size.width) * 0.25, 0.0, dart.notNull(media_query.MediaQuery.of(context).size.width) * 0.25, 0.0), child: new dialog.AlertDialog.new({titleTextStyle: new text_style.TextStyle.new({color: textColor, fontSize: 16.0, fontWeight: ui.FontWeight.bold}), backgroundColor: backgroundColor, title: new container.Container.new({alignment: alignment.Alignment.centerLeft, child: C1 || CT.C1, $creationLocationd_0dea112b090073317d4: C2 || CT.C2}), content: new basic.Column.new({mainAxisSize: flex.MainAxisSize.min, mainAxisAlignment: flex.MainAxisAlignment.spaceAround, children: JSArrayOfWidget().of([new container.Container.new({child: new container.Container.new({child: new basic.RichText.new({text: new text_span.TextSpan.new({children: JSArrayOfInlineSpan().of([new text_span.TextSpan.new({text: _licenseBeforeContent, style: new text_style.TextStyle.new({color: textColor})}), new text_span.TextSpan.new({recognizer: (t1 = new tap.TapGestureRecognizer.new(), t1.onTap = dart.fn(() => core$.SyncfusionLicense.onOpen(_licenseUrl), VoidToFutureOfvoid()), t1), text: _licenseUrl, style: new text_style.TextStyle.new({color: colors.Colors.blue})}), new text_span.TextSpan.new({text: _licenseAfterContent, style: new text_style.TextStyle.new({color: textColor})})])}), $creationLocationd_0dea112b090073317d4: C6 || CT.C6}), $creationLocationd_0dea112b090073317d4: C9 || CT.C9}), $creationLocationd_0dea112b090073317d4: C12 || CT.C12}), C15 || CT.C15, new container.Container.new({alignment: alignment.Alignment.centerLeft, child: new ink_well.InkWell.new({child: new text.Text.new("Know more about licensing", {style: new text_style.TextStyle.new({color: colors.Colors.blue, fontSize: 14.0}), $creationLocationd_0dea112b090073317d4: C17 || CT.C17}), onTap: dart.fn(() => url_launcher.launch("https://help.syncfusion.com/common/essential-studio/licensing/license-key"), VoidToFutureOfbool()), $creationLocationd_0dea112b090073317d4: C21 || CT.C21}), $creationLocationd_0dea112b090073317d4: C25 || CT.C25})]), $creationLocationd_0dea112b090073317d4: C29 || CT.C29}), actions: JSArrayOfWidget().of([new flat_button.FlatButton.new({autofocus: true, color: C34 || CT.C34, textColor: colors.Colors.white, child: C35 || CT.C35, onPressed: dart.fn(() => {
                          navigator.Navigator.pop(core.Object, context);
                        }, VoidToNull()), $creationLocationd_0dea112b090073317d4: C36 || CT.C36})]), $creationLocationd_0dea112b090073317d4: C43 || CT.C43}), $creationLocationd_0dea112b090073317d4: C50 || CT.C50});
              }, BuildContextToPadding())});
          }, DurationToNull()));
        }
      }
      return core$.SyncfusionLicense._content;
    }
    static getExactVersion(version) {
      let splitVer = version[$split](".");
      return dart.notNull(splitVer[$_get](0)) + "." + dart.notNull(splitVer[$_get](1));
    }
    static onOpen(urlLink) {
      return async.async(dart.void, function* onOpen() {
        if (dart.test(yield url_launcher.canLaunch(urlLink))) {
          yield url_launcher.launch(urlLink);
        } else {
          dart.throw("Could not launch " + dart.str(urlLink));
        }
      });
    }
    static registerLicense(licenseKey) {
      core$.SyncfusionLicense._registeredKey = licenseKey;
    }
  };
  (core$.SyncfusionLicense.new = function() {
    ;
  }).prototype = core$.SyncfusionLicense.prototype;
  dart.addTypeTests(core$.SyncfusionLicense);
  dart.setLibraryUri(core$.SyncfusionLicense, "package:syncfusion_flutter_core/core.dart");
  dart.defineLazy(core$.SyncfusionLicense, {
    /*core$.SyncfusionLicense._key*/get _key() {
      return "SyNcFuSiOn@DevPlatForm";
    },
    /*core$.SyncfusionLicense._shouldValidate*/get _shouldValidate() {
      return true;
    },
    set _shouldValidate(_) {},
    /*core$.SyncfusionLicense._packageVersion*/get _packageVersion() {
      return "18.1.0.42";
    },
    /*core$.SyncfusionLicense._platform*/get _platform() {
      return "Flutter";
    },
    /*core$.SyncfusionLicense._registeredKey*/get _registeredKey() {
      return null;
    },
    set _registeredKey(_) {},
    /*core$.SyncfusionLicense._content*/get _content() {
      return null;
    },
    set _content(_) {}
  });
  const version$ = dart.privateName(core$, "KeyInfo.version");
  const platform$ = dart.privateName(core$, "KeyInfo.platform");
  const expiryDate$ = dart.privateName(core$, "KeyInfo.expiryDate");
  const mailID$ = dart.privateName(core$, "KeyInfo.mailID");
  core$.KeyInfo = class KeyInfo extends core.Object {
    get version() {
      return this[version$];
    }
    set version(value) {
      super.version = value;
    }
    get platform() {
      return this[platform$];
    }
    set platform(value) {
      super.platform = value;
    }
    get expiryDate() {
      return this[expiryDate$];
    }
    set expiryDate(value) {
      super.expiryDate = value;
    }
    get mailID() {
      return this[mailID$];
    }
    set mailID(value) {
      super.mailID = value;
    }
  };
  (core$.KeyInfo.new = function(opts) {
    let version = opts && 'version' in opts ? opts.version : null;
    let platform = opts && 'platform' in opts ? opts.platform : null;
    let expiryDate = opts && 'expiryDate' in opts ? opts.expiryDate : null;
    let mailID = opts && 'mailID' in opts ? opts.mailID : null;
    this[version$] = version;
    this[platform$] = platform;
    this[expiryDate$] = expiryDate;
    this[mailID$] = mailID;
    ;
  }).prototype = core$.KeyInfo.prototype;
  dart.addTypeTests(core$.KeyInfo);
  dart.setLibraryUri(core$.KeyInfo, "package:syncfusion_flutter_core/core.dart");
  dart.setFieldSignature(core$.KeyInfo, () => ({
    __proto__: dart.getFields(core$.KeyInfo.__proto__),
    version: dart.finalFieldType(core.String),
    platform: dart.finalFieldType(core.String),
    expiryDate: dart.finalFieldType(core.DateTime),
    mailID: dart.finalFieldType(core.String)
  }));
  core$.getPreviousMonthDate = function getPreviousMonthDate(date) {
    return date.month === 1 ? new core.DateTime.new(dart.notNull(date.year) - 1, 12, 1) : new core.DateTime.new(date.year, dart.notNull(date.month) - 1, 1);
  };
  core$.getNextMonthDate = function getNextMonthDate(date) {
    return date.month === 12 ? new core.DateTime.new(dart.notNull(date.year) + 1, 1, 1) : new core.DateTime.new(date.year, dart.notNull(date.month) + 1, 1);
  };
  core$.getValidDate = function getValidDate(minDate, maxDate, date) {
    if (dart.test(date.isAfter(minDate))) {
      if (dart.test(date.isBefore(maxDate))) {
        return date;
      } else {
        return maxDate;
      }
    } else {
      return minDate;
    }
  };
  core$.isSameDate = function isSameDate(date1, date2) {
    if (dart.equals(date2, date1)) {
      return true;
    }
    if (date1 == null || date2 == null) {
      return false;
    }
    return date1.month == date2.month && date1.year == date2.year && date1.day == date2.day;
  };
  core$.isDateWithInDateRange = function isDateWithInDateRange(startDate, endDate, date) {
    if (startDate == null || endDate == null || date == null) {
      return false;
    }
    if (dart.test(startDate.isAfter(endDate))) {
      let temp = startDate;
      startDate = endDate;
      endDate = temp;
    }
    if (dart.test(core$.isSameOrBeforeDate(endDate, date)) && dart.test(core$.isSameOrAfterDate(startDate, date))) {
      return true;
    }
    return false;
  };
  core$.isSameOrBeforeDate = function isSameOrBeforeDate(lastDate, date) {
    return dart.test(core$.isSameDate(lastDate, date)) || dart.test(lastDate.isAfter(date));
  };
  core$.isSameOrAfterDate = function isSameOrAfterDate(firstDate, date) {
    return dart.test(core$.isSameDate(firstDate, date)) || dart.test(firstDate.isBefore(date));
  };
  core$.getVisibleDates = function getVisibleDates(date, nonWorkingDays, firstDayOfWeek, visibleDatesCount) {
    let datesCollection = JSArrayOfDateTime().of([]);
    let currentDate = date;
    if (firstDayOfWeek != null) {
      currentDate = core$.getFirstDayOfWeekDate(visibleDatesCount, date, firstDayOfWeek);
    }
    for (let i = 0; i < dart.notNull(visibleDatesCount); i = i + 1) {
      let visibleDate = currentDate.add(new core.Duration.new({days: i}));
      if (nonWorkingDays != null && dart.test(nonWorkingDays[$contains](visibleDate.weekday))) {
        continue;
      }
      datesCollection[$add](visibleDate);
    }
    return datesCollection;
  };
  core$.getFirstDayOfWeekDate = function getFirstDayOfWeekDate(visibleDatesCount, date, firstDayOfWeek) {
    if (visibleDatesCount[$modulo](7) !== 0) {
      return date;
    }
    let currentDate = date;
    if (visibleDatesCount === 42) {
      currentDate = new core.DateTime.new(currentDate.year, currentDate.month, 1);
    }
    let value = -dart.notNull(currentDate.weekday) + dart.notNull(firstDayOfWeek) - 7;
    if (value[$abs]() >= 7) {
      value = value + 7;
    }
    currentDate = currentDate.add(new core.Duration.new({days: value}));
    return currentDate;
  };
  const _previousStart = dart.privateName(slider_controller, "_previousStart");
  const _previousEnd = dart.privateName(slider_controller, "_previousEnd");
  const _start = dart.privateName(slider_controller, "_start");
  const _end = dart.privateName(slider_controller, "_end");
  slider_controller.RangeController = class RangeController extends change_notifier.ChangeNotifier {
    get start() {
      return this[_start];
    }
    set start(value) {
      if (!(value != null)) dart.assertFailed(null, "org-dartlang-app:///packages/syncfusion_flutter_core/src/slider_controller.dart", 202, 12, "value != null");
      this[_previousStart] = this.start;
      if (dart.equals(this[_start], value)) {
        return;
      }
      this[_start] = value;
      if (value != null) {
        this.notifyListeners();
      }
    }
    get end() {
      return this[_end];
    }
    set end(value) {
      if (!(value != null)) dart.assertFailed(null, "org-dartlang-app:///packages/syncfusion_flutter_core/src/slider_controller.dart", 219, 12, "value != null");
      this[_previousEnd] = this.end;
      if (dart.equals(this[_end], value)) {
        return;
      }
      this[_end] = value;
      if (value != null) {
        this.notifyListeners();
      }
    }
    get previousStart() {
      return this[_previousStart];
    }
    get previousEnd() {
      return this[_previousEnd];
    }
  };
  (slider_controller.RangeController.new = function(opts) {
    let start = opts && 'start' in opts ? opts.start : null;
    let end = opts && 'end' in opts ? opts.end : null;
    if (!(start != null)) dart.assertFailed(null, "org-dartlang-app:///packages/syncfusion_flutter_core/src/slider_controller.dart", 189, 16, "start != null");
    if (!(end != null)) dart.assertFailed(null, "org-dartlang-app:///packages/syncfusion_flutter_core/src/slider_controller.dart", 190, 16, "end != null");
    this[_previousStart] = start;
    this[_previousEnd] = end;
    this[_start] = start;
    this[_end] = end;
    slider_controller.RangeController.__proto__.new.call(this);
    ;
  }).prototype = slider_controller.RangeController.prototype;
  dart.addTypeTests(slider_controller.RangeController);
  dart.setGetterSignature(slider_controller.RangeController, () => ({
    __proto__: dart.getGetters(slider_controller.RangeController.__proto__),
    start: dart.dynamic,
    end: dart.dynamic,
    previousStart: dart.dynamic,
    previousEnd: dart.dynamic
  }));
  dart.setSetterSignature(slider_controller.RangeController, () => ({
    __proto__: dart.getSetters(slider_controller.RangeController.__proto__),
    start: dart.dynamic,
    end: dart.dynamic
  }));
  dart.setLibraryUri(slider_controller.RangeController, "package:syncfusion_flutter_core/src/slider_controller.dart");
  dart.setFieldSignature(slider_controller.RangeController, () => ({
    __proto__: dart.getFields(slider_controller.RangeController.__proto__),
    [_start]: dart.fieldType(dart.dynamic),
    [_end]: dart.fieldType(dart.dynamic),
    [_previousStart]: dart.fieldType(dart.dynamic),
    [_previousEnd]: dart.fieldType(dart.dynamic)
  }));
  dart.trackLibraries("packages/syncfusion_flutter_core/core", {
    "package:syncfusion_flutter_core/core.dart": core$,
    "package:syncfusion_flutter_core/src/slider_controller.dart": slider_controller
  }, {
    "package:syncfusion_flutter_core/core.dart": ["./src/license.dart", "./src/calendar/calendar_helper.dart"]
  }, '{"version":3,"sourceRoot":"","sources":["src/license.dart","src/calendar/calendar_helper.dart","src/slider_controller.dart"],"names":[],"mappings":"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","file":"core.ddc.js"}');
  // Exports:
  return {
    core: core$,
    src__slider_controller: slider_controller
  };
});

//# sourceMappingURL=core.ddc.js.map
