{
  "kind": 19,
  "start": -1,
  "end": -1,
  "children": [
    {
      "kind": 69,
      "start": 368,
      "end": 53366,
      "children": [
        {
          "kind": 62,
          "start": 376,
          "end": 408,
          "text": "com.deCampredon.spark.components",
          "children": []
        },
        {
          "kind": 25,
          "start": 412,
          "end": 53364,
          "children": [
            {
              "kind": 47,
              "start": 412,
              "end": 477,
              "text": "com.deCampredon.spark.components.supportClass.DateChooserDataGrid",
              "children": []
            },
            {
              "kind": 47,
              "start": 487,
              "end": 553,
              "text": "com.deCampredon.spark.components.supportClass.YearNavigatorSpinner",
              "children": []
            },
            {
              "kind": 47,
              "start": 563,
              "end": 614,
              "text": "com.deCampredon.spark.events.DateChooserScrollEvent",
              "children": []
            },
            {
              "kind": 47,
              "start": 624,
              "end": 681,
              "text": "com.deCampredon.spark.events.DateChooserScrollEventDetail",
              "children": []
            },
            {
              "kind": 47,
              "start": 691,
              "end": 745,
              "text": "com.deCampredon.spark.events.DateChooserSelectionEvent",
              "children": []
            },
            {
              "kind": 47,
              "start": 756,
              "end": 774,
              "text": "flash.events.Event",
              "children": []
            },
            {
              "kind": 47,
              "start": 784,
              "end": 807,
              "text": "flash.events.MouseEvent",
              "children": []
            },
            {
              "kind": 47,
              "start": 818,
              "end": 842,
              "text": "mx.collections.ArrayList",
              "children": []
            },
            {
              "kind": 47,
              "start": 852,
              "end": 872,
              "text": "mx.collections.IList",
              "children": []
            },
            {
              "kind": 47,
              "start": 882,
              "end": 905,
              "text": "mx.controls.DateChooser",
              "children": []
            },
            {
              "kind": 47,
              "start": 915,
              "end": 937,
              "text": "mx.core.IVisualElement",
              "children": []
            },
            {
              "kind": 47,
              "start": 947,
              "end": 979,
              "text": "mx.events.DateChooserEventDetail",
              "children": []
            },
            {
              "kind": 47,
              "start": 989,
              "end": 1008,
              "text": "mx.events.FlexEvent",
              "children": []
            },
            {
              "kind": 47,
              "start": 1018,
              "end": 1052,
              "text": "mx.managers.IFocusManagerComponent",
              "children": []
            },
            {
              "kind": 47,
              "start": 1063,
              "end": 1104,
              "text": "spark.components.gridClasses.CellPosition",
              "children": []
            },
            {
              "kind": 47,
              "start": 1114,
              "end": 1153,
              "text": "spark.components.gridClasses.GridColumn",
              "children": []
            },
            {
              "kind": 47,
              "start": 1163,
              "end": 1209,
              "text": "spark.components.gridClasses.GridSelectionMode",
              "children": []
            },
            {
              "kind": 47,
              "start": 1219,
              "end": 1261,
              "text": "spark.components.supportClasses.ButtonBase",
              "children": []
            },
            {
              "kind": 47,
              "start": 1271,
              "end": 1321,
              "text": "spark.components.supportClasses.SkinnableComponent",
              "children": []
            },
            {
              "kind": 47,
              "start": 1331,
              "end": 1354,
              "text": "spark.core.IDisplayText",
              "children": []
            },
            {
              "kind": 47,
              "start": 1364,
              "end": 1386,
              "text": "spark.events.GridEvent",
              "children": []
            },
            {
              "kind": 47,
              "start": 1396,
              "end": 1427,
              "text": "spark.events.GridSelectionEvent",
              "children": []
            },
            {
              "kind": 18,
              "start": 1706,
              "end": 53364,
              "children": [
                {
                  "kind": 6,
                  "start": 14425,
                  "end": 28849,
                  "text": "/**\n\t *  The DateChooser control displays the name of a month, the year,\n\t *  and a grid of the days of the month, with columns labeled\n\t *  for the day of the week.\n\t *  The user can select a date.\n\t *  @author François de Campredon\n\t */",
                  "children": []
                },
                {
                  "kind": 62,
                  "start": 14441,
                  "end": 14452,
                  "text": "DateChooser",
                  "children": []
                },
                {
                  "kind": 56,
                  "start": 1706,
                  "end": 14185,
                  "children": [
                    {
                      "kind": 55,
                      "start": 1706,
                      "end": 1800,
                      "text": "[Event(name=\"selectionChange\",type=\"com.deCampredon.spark.events.DateChooserSelectionEvent\")]",
                      "children": []
                    },
                    {
                      "kind": 55,
                      "start": 2086,
                      "end": 2182,
                      "text": "[Event(name=\"selectionChanging\",type=\"com.deCampredon.spark.events.DateChooserSelectionEvent\")]",
                      "children": []
                    },
                    {
                      "kind": 55,
                      "start": 2374,
                      "end": 2459,
                      "text": "[Event(name=\"scroll\",type=\"com.deCampredon.spark.events.DateChooserSelectionEvent\")]",
                      "children": []
                    },
                    {
                      "kind": 55,
                      "start": 3309,
                      "end": 3374,
                      "text": "[Style(name=\"color\",type=\"uint\",format=\"Color\",inherit=\"yes\")]",
                      "children": []
                    },
                    {
                      "kind": 55,
                      "start": 4324,
                      "end": 4380,
                      "text": "[Style(name=\"fontFamily\",type=\"String\",inherit=\"yes\")]",
                      "children": []
                    },
                    {
                      "kind": 55,
                      "start": 4779,
                      "end": 4874,
                      "text": "[Style(name=\"fontLookup\",type=\"String\",enumeration=\"auto,device,embeddedCFF\",inherit=\"yes\")]",
                      "children": []
                    },
                    {
                      "kind": 55,
                      "start": 5765,
                      "end": 5870,
                      "text": "[Style(name=\"fontSize\",type=\"Number\",format=\"Length\",inherit=\"yes\",minValue=\"1.0\",maxValue=\"720.0\")]",
                      "children": []
                    },
                    {
                      "kind": 55,
                      "start": 6093,
                      "end": 6187,
                      "text": "[Style(name=\"accentColor\",type=\"uint\",format=\"Color\",inherit=\"yes\",theme=\"spark, mobile\")]",
                      "children": []
                    },
                    {
                      "kind": 55,
                      "start": 6959,
                      "end": 7043,
                      "text": "[Style(name=\"fontStyle\",type=\"String\",enumeration=\"normal,italic\",inherit=\"yes\")]",
                      "children": []
                    },
                    {
                      "kind": 55,
                      "start": 7818,
                      "end": 7901,
                      "text": "[Style(name=\"fontWeight\",type=\"String\",enumeration=\"normal,bold\",inherit=\"yes\")]",
                      "children": []
                    },
                    {
                      "kind": 55,
                      "start": 8952,
                      "end": 9004,
                      "text": "[Style(name=\"locale\",type=\"String\",inherit=\"yes\")]",
                      "children": []
                    },
                    {
                      "kind": 55,
                      "start": 9213,
                      "end": 9336,
                      "text": "[Style(name=\"alternatingItemColors\",type=\"Array\",arrayType=\"uint\",format=\"Color\",inherit=\"yes\",theme=\"spark, mobile\")]",
                      "children": []
                    },
                    {
                      "kind": 55,
                      "start": 9583,
                      "end": 9666,
                      "text": "[Style(name=\"backgroundAlpha\",type=\"Number\",inherit=\"no\",theme=\"spark, mobile\")]",
                      "children": []
                    },
                    {
                      "kind": 55,
                      "start": 9858,
                      "end": 9955,
                      "text": "[Style(name=\"backgroundColor\",type=\"uint\",format=\"Color\",inherit=\"no\",theme=\"spark, mobile\")]",
                      "children": []
                    },
                    {
                      "kind": 55,
                      "start": 10141,
                      "end": 10232,
                      "text": "[Style(name=\"contentBackgroundAlpha\",type=\"Number\",inherit=\"yes\",theme=\"spark, mobile\")]",
                      "children": []
                    },
                    {
                      "kind": 55,
                      "start": 10441,
                      "end": 10546,
                      "text": "[Style(name=\"contentBackgroundColor\",type=\"uint\",format=\"Color\",inherit=\"yes\",theme=\"spark, mobile\")]",
                      "children": []
                    },
                    {
                      "kind": 55,
                      "start": 10746,
                      "end": 10831,
                      "text": "[Style(name=\"downColor\",type=\"uint\",format=\"Color\",inherit=\"yes\",theme=\"mobile\")]",
                      "children": []
                    },
                    {
                      "kind": 55,
                      "start": 11028,
                      "end": 11121,
                      "text": "[Style(name=\"focusColor\",type=\"uint\",format=\"Color\",inherit=\"yes\",theme=\"spark, mobile\")]",
                      "children": []
                    },
                    {
                      "kind": 55,
                      "start": 11350,
                      "end": 11438,
                      "text": "[Style(name=\"rollOverColor\",type=\"uint\",format=\"Color\",inherit=\"yes\",theme=\"spark\")]",
                      "children": []
                    },
                    {
                      "kind": 55,
                      "start": 11636,
                      "end": 11730,
                      "text": "[Style(name=\"symbolColor\",type=\"uint\",format=\"Color\",inherit=\"yes\",theme=\"spark, mobile\")]",
                      "children": []
                    },
                    {
                      "kind": 55,
                      "start": 11930,
                      "end": 12017,
                      "text": "[Style(name=\"touchDelay\",type=\"Number\",format=\"Time\",inherit=\"yes\",minValue=\"0.0\")]",
                      "children": []
                    },
                    {
                      "kind": 55,
                      "start": 12197,
                      "end": 12288,
                      "text": "[Style(name=\"textShadowColor\",type=\"uint\",format=\"Color\",inherit=\"yes\",theme=\"mobile\")]",
                      "children": []
                    },
                    {
                      "kind": 55,
                      "start": 12465,
                      "end": 12573,
                      "text": "[Style(name=\"textShadowAlpha\",type=\"Number\",inherit=\"yes\",minValue=\"0.0\",maxValue=\"1.0\",theme=\"mobile\")]",
                      "children": []
                    },
                    {
                      "kind": 55,
                      "start": 12769,
                      "end": 12840,
                      "text": "[Style(name=\"borderAlpha\",type=\"Number\",inherit=\"no\",theme=\"spark\")]",
                      "children": []
                    },
                    {
                      "kind": 55,
                      "start": 13034,
                      "end": 13119,
                      "text": "[Style(name=\"borderColor\",type=\"uint\",format=\"Color\",inherit=\"no\",theme=\"spark\")]",
                      "children": []
                    },
                    {
                      "kind": 55,
                      "start": 13330,
                      "end": 13404,
                      "text": "[Style(name=\"borderVisible\",type=\"Boolean\",inherit=\"no\",theme=\"spark\")]",
                      "children": []
                    },
                    {
                      "kind": 55,
                      "start": 13600,
                      "end": 13689,
                      "text": "[Style(name=\"cornerRadius\",type=\"Number\",format=\"Length\",inherit=\"no\",theme=\"spark\")]",
                      "children": []
                    },
                    {
                      "kind": 55,
                      "start": 13905,
                      "end": 13983,
                      "text": "[Style(name=\"dropShadowVisible\",type=\"Boolean\",inherit=\"no\",theme=\"spark\")]",
                      "children": []
                    },
                    {
                      "kind": 55,
                      "start": 13987,
                      "end": 14015,
                      "text": "[ResourceBundle(\"controls\")]",
                      "children": []
                    },
                    {
                      "kind": 55,
                      "start": 14017,
                      "end": 14052,
                      "text": "[ResourceBundle(\"SharedResources\")]",
                      "children": []
                    },
                    {
                      "kind": 55,
                      "start": 14055,
                      "end": 14076,
                      "text": "[SkinState(\"normal\")]",
                      "children": []
                    },
                    {
                      "kind": 55,
                      "start": 14078,
                      "end": 14101,
                      "text": "[SkinState(\"disabled\")]",
                      "children": []
                    },
                    {
                      "kind": 55,
                      "start": 14103,
                      "end": 14142,
                      "text": "[SkinState(\"normalWithYearNavigation\")]",
                      "children": []
                    },
                    {
                      "kind": 55,
                      "start": 14144,
                      "end": 14185,
                      "text": "[SkinState(\"disabledWithYearNavigation\")]",
                      "children": []
                    }
                  ]
                },
                {
                  "kind": 58,
                  "start": 14428,
                  "end": 14434,
                  "children": [
                    {
                      "kind": 59,
                      "start": 14428,
                      "end": 14434,
                      "text": "public",
                      "children": []
                    }
                  ]
                },
                {
                  "kind": 37,
                  "start": 14461,
                  "end": 14479,
                  "text": "SkinnableComponent",
                  "children": []
                },
                {
                  "kind": 46,
                  "start": 14491,
                  "end": -1,
                  "children": [
                    {
                      "kind": 45,
                      "start": 14491,
                      "end": 14513,
                      "text": "IFocusManagerComponent",
                      "children": []
                    }
                  ]
                },
                {
                  "kind": 25,
                  "start": 14732,
                  "end": 53360,
                  "children": [
                    {
                      "kind": 24,
                      "start": 14736,
                      "end": 14817,
                      "children": [
                        null,
                        {
                          "kind": 58,
                          "start": 14736,
                          "end": 14750,
                          "children": [
                            {
                              "kind": 59,
                              "start": 14736,
                              "end": 14743,
                              "text": "private",
                              "children": []
                            },
                            {
                              "kind": 59,
                              "start": 14744,
                              "end": 14750,
                              "text": "static",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 63,
                          "start": 14757,
                          "end": 14817,
                          "children": [
                            {
                              "kind": 62,
                              "start": 14757,
                              "end": 14765,
                              "text": "dayProps",
                              "children": []
                            },
                            {
                              "kind": 88,
                              "start": 14766,
                              "end": 14771,
                              "text": "Array",
                              "children": []
                            },
                            {
                              "kind": 50,
                              "start": 14774,
                              "end": 14817,
                              "children": [
                                {
                                  "kind": 3,
                                  "start": 14774,
                                  "end": 14817,
                                  "children": [
                                    {
                                      "kind": 99,
                                      "start": 14775,
                                      "end": 14780,
                                      "text": "\"sun\"",
                                      "children": []
                                    },
                                    {
                                      "kind": 99,
                                      "start": 14781,
                                      "end": 14786,
                                      "text": "\"mon\"",
                                      "children": []
                                    },
                                    {
                                      "kind": 99,
                                      "start": 14787,
                                      "end": 14792,
                                      "text": "\"tue\"",
                                      "children": []
                                    },
                                    {
                                      "kind": 99,
                                      "start": 14793,
                                      "end": 14798,
                                      "text": "\"wen\"",
                                      "children": []
                                    },
                                    {
                                      "kind": 99,
                                      "start": 14799,
                                      "end": 14804,
                                      "text": "\"thu\"",
                                      "children": []
                                    },
                                    {
                                      "kind": 99,
                                      "start": 14805,
                                      "end": 14810,
                                      "text": "\"fri\"",
                                      "children": []
                                    },
                                    {
                                      "kind": 99,
                                      "start": 14811,
                                      "end": 14816,
                                      "text": "\"sat\"",
                                      "children": []
                                    }
                                  ]
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 42,
                      "start": 15034,
                      "end": 15321,
                      "text": "function",
                      "children": [
                        {
                          "kind": 6,
                          "start": 15034,
                          "end": -1,
                          "text": "/**\n\t\t * Constructor\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 15038,
                          "end": 15044,
                          "children": [
                            {
                              "kind": 59,
                              "start": 15038,
                              "end": 15044,
                              "text": "public",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 15054,
                          "end": 15065,
                          "text": "DateChooser",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 15065,
                          "end": 15084,
                          "children": [
                            {
                              "kind": 70,
                              "start": 15066,
                              "end": 15083,
                              "children": [
                                {
                                  "kind": 63,
                                  "start": 15066,
                                  "end": 15083,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 15066,
                                      "end": 15071,
                                      "text": "value",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 15072,
                                      "end": 15076,
                                      "text": "Date",
                                      "children": []
                                    },
                                    {
                                      "kind": 50,
                                      "start": 15079,
                                      "end": 15083,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 15079,
                                          "end": 15083,
                                          "text": "null",
                                          "children": []
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 88,
                          "start": 15087,
                          "end": 15087,
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 15087,
                          "end": 15321,
                          "children": [
                            {
                              "kind": 14,
                              "start": 15092,
                              "end": 15099,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 15092,
                                  "end": 15097,
                                  "text": "super",
                                  "children": []
                                },
                                {
                                  "kind": 2,
                                  "start": 15097,
                                  "end": 15099,
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 93,
                              "start": 15104,
                              "end": 15168,
                              "children": [
                                null,
                                null,
                                {
                                  "kind": 63,
                                  "start": 15108,
                                  "end": 15143,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 15108,
                                      "end": 15119,
                                      "text": "currentDate",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 15120,
                                      "end": 15124,
                                      "text": "Date",
                                      "children": []
                                    },
                                    {
                                      "kind": 50,
                                      "start": 15127,
                                      "end": 15143,
                                      "children": [
                                        {
                                          "kind": 22,
                                          "start": 15127,
                                          "end": 15143,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 15127,
                                              "end": 15132,
                                              "text": "value",
                                              "children": []
                                            },
                                            {
                                              "kind": 100,
                                              "start": 15135,
                                              "end": 15140,
                                              "text": "value",
                                              "children": []
                                            },
                                            {
                                              "kind": 64,
                                              "start": 15143,
                                              "end": 15153,
                                              "children": [
                                                {
                                                  "kind": 14,
                                                  "start": 15147,
                                                  "end": 15153,
                                                  "children": [
                                                    {
                                                      "kind": 100,
                                                      "start": 15147,
                                                      "end": 15151,
                                                      "text": "Date",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 2,
                                                      "start": 15151,
                                                      "end": 15153,
                                                      "children": []
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 63,
                                  "start": 15155,
                                  "end": 15168,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 15155,
                                      "end": 15160,
                                      "text": "hello",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 15162,
                                      "end": 15168,
                                      "text": "string",
                                      "children": []
                                    },
                                    null
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 15173,
                              "end": 15207,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 15173,
                                  "end": 15187,
                                  "text": "displayedMonth",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 15188,
                                  "end": 15189,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 30,
                                  "start": 15190,
                                  "end": 15207,
                                  "children": [
                                    {
                                      "kind": 100,
                                      "start": 15190,
                                      "end": 15201,
                                      "text": "currentDate",
                                      "children": []
                                    },
                                    {
                                      "kind": 99,
                                      "start": 15202,
                                      "end": 15207,
                                      "text": "month",
                                      "children": []
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 15212,
                              "end": 15248,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 15212,
                                  "end": 15225,
                                  "text": "displayedYear",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 15226,
                                  "end": 15227,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 30,
                                  "start": 15228,
                                  "end": 15248,
                                  "children": [
                                    {
                                      "kind": 100,
                                      "start": 15228,
                                      "end": 15239,
                                      "text": "currentDate",
                                      "children": []
                                    },
                                    {
                                      "kind": 99,
                                      "start": 15240,
                                      "end": 15248,
                                      "text": "fullYear",
                                      "children": []
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 15253,
                              "end": 15270,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 15253,
                                  "end": 15263,
                                  "text": "monthNames",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 15264,
                                  "end": 15265,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 15266,
                                  "end": 15270,
                                  "text": "null",
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 15275,
                              "end": 15290,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 15275,
                                  "end": 15283,
                                  "text": "dayNames",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 15284,
                                  "end": 15285,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 15286,
                                  "end": 15290,
                                  "text": "null",
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 15295,
                              "end": 15316,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 15295,
                                  "end": 15309,
                                  "text": "firstDayOfWeek",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 15311,
                                  "end": 15312,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 15313,
                                  "end": 15316,
                                  "text": "NaN",
                                  "children": []
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 93,
                      "start": 15511,
                      "end": 15638,
                      "children": [
                        {
                          "kind": 56,
                          "start": 15511,
                          "end": 15539,
                          "children": [
                            {
                              "kind": 55,
                              "start": 15511,
                              "end": 15539,
                              "text": "[SkinPart(required=\"false\")]",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 58,
                          "start": 15601,
                          "end": 15607,
                          "children": [
                            {
                              "kind": 59,
                              "start": 15601,
                              "end": 15607,
                              "text": "public",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 63,
                          "start": 15612,
                          "end": 15638,
                          "children": [
                            {
                              "kind": 62,
                              "start": 15612,
                              "end": 15627,
                              "text": "nextMonthButton",
                              "children": []
                            },
                            {
                              "kind": 88,
                              "start": 15628,
                              "end": 15638,
                              "text": "ButtonBase",
                              "children": []
                            },
                            null
                          ]
                        },
                        {
                          "kind": 6,
                          "start": 15597,
                          "end": -1,
                          "text": "/**\n\t\t * SkinPart representing a navigation button\n\t\t */",
                          "children": []
                        }
                      ]
                    },
                    {
                      "kind": 93,
                      "start": 15644,
                      "end": 15771,
                      "children": [
                        {
                          "kind": 56,
                          "start": 15644,
                          "end": 15672,
                          "children": [
                            {
                              "kind": 55,
                              "start": 15644,
                              "end": 15672,
                              "text": "[SkinPart(required=\"false\")]",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 58,
                          "start": 15734,
                          "end": 15740,
                          "children": [
                            {
                              "kind": 59,
                              "start": 15734,
                              "end": 15740,
                              "text": "public",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 63,
                          "start": 15745,
                          "end": 15771,
                          "children": [
                            {
                              "kind": 62,
                              "start": 15745,
                              "end": 15760,
                              "text": "prevMonthButton",
                              "children": []
                            },
                            {
                              "kind": 88,
                              "start": 15761,
                              "end": 15771,
                              "text": "ButtonBase",
                              "children": []
                            },
                            null
                          ]
                        },
                        {
                          "kind": 6,
                          "start": 15730,
                          "end": -1,
                          "text": "/**\n\t\t * SkinPart representing a navigation button\n\t\t */",
                          "children": []
                        }
                      ]
                    },
                    {
                      "kind": 93,
                      "start": 15777,
                      "end": 15910,
                      "children": [
                        {
                          "kind": 56,
                          "start": 15777,
                          "end": 15805,
                          "children": [
                            {
                              "kind": 55,
                              "start": 15777,
                              "end": 15805,
                              "text": "[SkinPart(required=\"false\")]",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 58,
                          "start": 15869,
                          "end": 15875,
                          "children": [
                            {
                              "kind": 59,
                              "start": 15869,
                              "end": 15875,
                              "text": "public",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 63,
                          "start": 15880,
                          "end": 15910,
                          "children": [
                            {
                              "kind": 62,
                              "start": 15880,
                              "end": 15897,
                              "text": "monthLabelDisplay",
                              "children": []
                            },
                            {
                              "kind": 88,
                              "start": 15898,
                              "end": 15910,
                              "text": "IDisplayText",
                              "children": []
                            },
                            null
                          ]
                        },
                        {
                          "kind": 6,
                          "start": 15865,
                          "end": -1,
                          "text": "/**\n\t\t * SkinPart displaying the displayedMonth name\n\t\t */",
                          "children": []
                        }
                      ]
                    },
                    {
                      "kind": 93,
                      "start": 15916,
                      "end": 16023,
                      "children": [
                        {
                          "kind": 56,
                          "start": 15916,
                          "end": 15944,
                          "children": [
                            {
                              "kind": 55,
                              "start": 15916,
                              "end": 15944,
                              "text": "[SkinPart(required=\"false\")]",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 58,
                          "start": 15984,
                          "end": 15990,
                          "children": [
                            {
                              "kind": 59,
                              "start": 15984,
                              "end": 15990,
                              "text": "public",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 63,
                          "start": 15995,
                          "end": 16023,
                          "children": [
                            {
                              "kind": 62,
                              "start": 15995,
                              "end": 16003,
                              "text": "bodyGrid",
                              "children": []
                            },
                            {
                              "kind": 88,
                              "start": 16004,
                              "end": 16023,
                              "text": "DateChooserDataGrid",
                              "children": []
                            },
                            null
                          ]
                        },
                        {
                          "kind": 6,
                          "start": 15980,
                          "end": -1,
                          "text": "/**\n\t\t * Body of the chooser\n\t\t */",
                          "children": []
                        }
                      ]
                    },
                    {
                      "kind": 93,
                      "start": 16029,
                      "end": 16156,
                      "children": [
                        {
                          "kind": 56,
                          "start": 16029,
                          "end": 16057,
                          "children": [
                            {
                              "kind": 55,
                              "start": 16029,
                              "end": 16057,
                              "text": "[SkinPart(required=\"false\")]",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 58,
                          "start": 16111,
                          "end": 16117,
                          "children": [
                            {
                              "kind": 59,
                              "start": 16111,
                              "end": 16117,
                              "text": "public",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 63,
                          "start": 16122,
                          "end": 16156,
                          "children": [
                            {
                              "kind": 62,
                              "start": 16122,
                              "end": 16135,
                              "text": "yearNavigator",
                              "children": []
                            },
                            {
                              "kind": 88,
                              "start": 16136,
                              "end": 16156,
                              "text": "YearNavigatorSpinner",
                              "children": []
                            },
                            null
                          ]
                        },
                        {
                          "kind": 6,
                          "start": 16107,
                          "end": -1,
                          "text": "/**\n\t\t * Spinner allowing year navigation.\n\t\t */",
                          "children": []
                        }
                      ]
                    },
                    {
                      "kind": 93,
                      "start": 16161,
                      "end": 16360,
                      "children": [
                        {
                          "kind": 56,
                          "start": 16161,
                          "end": 16189,
                          "children": [
                            {
                              "kind": 55,
                              "start": 16161,
                              "end": 16189,
                              "text": "[SkinPart(required=\"false\")]",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 58,
                          "start": 16320,
                          "end": 16326,
                          "children": [
                            {
                              "kind": 59,
                              "start": 16320,
                              "end": 16326,
                              "text": "public",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 63,
                          "start": 16331,
                          "end": 16360,
                          "children": [
                            {
                              "kind": 62,
                              "start": 16331,
                              "end": 16345,
                              "text": "todayIndicator",
                              "children": []
                            },
                            {
                              "kind": 88,
                              "start": 16346,
                              "end": 16360,
                              "text": "IVisualElement",
                              "children": []
                            },
                            null
                          ]
                        },
                        {
                          "kind": 6,
                          "start": 16316,
                          "end": -1,
                          "text": "/**\n\t\t * Skin part that will renderer the \"today\" indicator,\n\t\t * that part should not be added as a child of the skin.\n\t\t */",
                          "children": []
                        }
                      ]
                    },
                    {
                      "kind": 43,
                      "start": 16677,
                      "end": 16816,
                      "text": "get",
                      "children": [
                        {
                          "kind": 6,
                          "start": 16677,
                          "end": -1,
                          "text": "/**\n\t\t * @private\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 16681,
                          "end": 16696,
                          "children": [
                            {
                              "kind": 59,
                              "start": 16681,
                              "end": 16689,
                              "text": "override",
                              "children": []
                            },
                            {
                              "kind": 59,
                              "start": 16690,
                              "end": 16696,
                              "text": "public",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 16710,
                          "end": 16726,
                          "text": "baselinePosition",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 16726,
                          "end": 16728,
                          "children": []
                        },
                        {
                          "kind": 88,
                          "start": 16729,
                          "end": 16735,
                          "text": "Number",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 16736,
                          "end": 16816,
                          "children": [
                            {
                              "kind": 80,
                              "start": 16741,
                              "end": 16811,
                              "children": [
                                {
                                  "kind": 14,
                                  "start": 16748,
                                  "end": 16811,
                                  "children": [
                                    {
                                      "kind": 100,
                                      "start": 16748,
                                      "end": 16774,
                                      "text": "getBaselinePositionForPart",
                                      "children": []
                                    },
                                    {
                                      "kind": 2,
                                      "start": 16774,
                                      "end": 16811,
                                      "children": [
                                        {
                                          "kind": 78,
                                          "start": 16775,
                                          "end": 16810,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 16775,
                                              "end": 16792,
                                              "text": "monthLabelDisplay",
                                              "children": []
                                            },
                                            {
                                              "kind": 5,
                                              "start": 16793,
                                              "end": 16795,
                                              "text": "as",
                                              "children": []
                                            },
                                            {
                                              "kind": 100,
                                              "start": 16796,
                                              "end": 16810,
                                              "text": "IVisualElement",
                                              "children": []
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 93,
                      "start": 16919,
                      "end": 16949,
                      "children": [
                        null,
                        {
                          "kind": 58,
                          "start": 16919,
                          "end": 16926,
                          "children": [
                            {
                              "kind": 59,
                              "start": 16919,
                              "end": 16926,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 63,
                          "start": 16931,
                          "end": 16949,
                          "children": [
                            {
                              "kind": 62,
                              "start": 16931,
                              "end": 16944,
                              "text": "_selectedDate",
                              "children": []
                            },
                            {
                              "kind": 88,
                              "start": 16945,
                              "end": 16949,
                              "text": "Date",
                              "children": []
                            },
                            null
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 93,
                      "start": 16954,
                      "end": 16993,
                      "children": [
                        null,
                        {
                          "kind": 58,
                          "start": 16954,
                          "end": 16961,
                          "children": [
                            {
                              "kind": 59,
                              "start": 16954,
                              "end": 16961,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 63,
                          "start": 16966,
                          "end": 16993,
                          "children": [
                            {
                              "kind": 62,
                              "start": 16966,
                              "end": 16985,
                              "text": "selectedDateChanged",
                              "children": []
                            },
                            {
                              "kind": 88,
                              "start": 16986,
                              "end": 16993,
                              "text": "Boolean",
                              "children": []
                            },
                            null
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 43,
                      "start": 16997,
                      "end": 17250,
                      "text": "get",
                      "children": [
                        {
                          "kind": 6,
                          "start": 17174,
                          "end": -1,
                          "text": "/**\n\t\t *  Date selected in the DateChooser control.\n\t\t *  If the incoming Date object has any time values, \n\t\t *  they are zeroed out.\n\t\t */",
                          "children": []
                        },
                        {
                          "kind": 56,
                          "start": 16997,
                          "end": 17032,
                          "children": [
                            {
                              "kind": 55,
                              "start": 16997,
                              "end": 17032,
                              "text": "[Bindable(event=\"selectionChange\")]",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 58,
                          "start": 17178,
                          "end": 17184,
                          "children": [
                            {
                              "kind": 59,
                              "start": 17178,
                              "end": 17184,
                              "text": "public",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 17198,
                          "end": 17210,
                          "text": "selectedDate",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 17210,
                          "end": 17212,
                          "children": []
                        },
                        {
                          "kind": 88,
                          "start": 17213,
                          "end": 17217,
                          "text": "Date",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 17220,
                          "end": 17250,
                          "children": [
                            {
                              "kind": 80,
                              "start": 17225,
                              "end": 17245,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 17232,
                                  "end": 17245,
                                  "text": "_selectedDate",
                                  "children": []
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 81,
                      "start": 17254,
                      "end": 17687,
                      "text": "set",
                      "children": [
                        null,
                        {
                          "kind": 58,
                          "start": 17254,
                          "end": 17260,
                          "children": [
                            {
                              "kind": 59,
                              "start": 17254,
                              "end": 17260,
                              "text": "public",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 17274,
                          "end": 17286,
                          "text": "selectedDate",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 17286,
                          "end": 17298,
                          "children": [
                            {
                              "kind": 70,
                              "start": 17287,
                              "end": 17297,
                              "children": [
                                {
                                  "kind": 63,
                                  "start": 17287,
                                  "end": 17297,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 17287,
                                      "end": 17292,
                                      "text": "value",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 17293,
                                      "end": 17297,
                                      "text": "Date",
                                      "children": []
                                    },
                                    null
                                  ]
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 88,
                          "start": 17299,
                          "end": 17303,
                          "text": "void",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 17306,
                          "end": 17687,
                          "children": [
                            {
                              "kind": 44,
                              "start": 17311,
                              "end": 17389,
                              "children": [
                                {
                                  "kind": 21,
                                  "start": 17313,
                                  "end": 17378,
                                  "children": [
                                    {
                                      "kind": 68,
                                      "start": 17315,
                                      "end": 17376,
                                      "children": [
                                        {
                                          "kind": 35,
                                          "start": 17315,
                                          "end": 17337,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 17315,
                                              "end": 17328,
                                              "text": "_selectedDate",
                                              "children": []
                                            },
                                            {
                                              "kind": 67,
                                              "start": 17329,
                                              "end": 17331,
                                              "text": "==",
                                              "children": []
                                            },
                                            {
                                              "kind": 100,
                                              "start": 17332,
                                              "end": 17337,
                                              "text": "value",
                                              "children": []
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 67,
                                          "start": 17338,
                                          "end": 17340,
                                          "text": "||",
                                          "children": []
                                        },
                                        {
                                          "kind": 34,
                                          "start": 17341,
                                          "end": 17376,
                                          "children": [
                                            {
                                              "kind": 1,
                                              "start": 17343,
                                              "end": 17374,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 17343,
                                                  "end": 17348,
                                                  "text": "value",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 67,
                                                  "start": 17349,
                                                  "end": 17351,
                                                  "text": "&&",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 65,
                                                  "start": 17352,
                                                  "end": 17374,
                                                  "children": [
                                                    {
                                                      "kind": 14,
                                                      "start": 17353,
                                                      "end": 17374,
                                                      "children": [
                                                        {
                                                          "kind": 100,
                                                          "start": 17353,
                                                          "end": 17367,
                                                          "text": "isEnableddDate",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 2,
                                                          "start": 17367,
                                                          "end": 17374,
                                                          "children": [
                                                            {
                                                              "kind": 100,
                                                              "start": 17368,
                                                              "end": 17373,
                                                              "text": "value",
                                                              "children": []
                                                            }
                                                          ]
                                                        }
                                                      ]
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 80,
                                  "start": 17383,
                                  "end": 17389,
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 93,
                              "start": 17395,
                              "end": 17506,
                              "children": [
                                null,
                                null,
                                {
                                  "kind": 63,
                                  "start": 17399,
                                  "end": 17506,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 17399,
                                      "end": 17404,
                                      "text": "event",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 17405,
                                      "end": 17430,
                                      "text": "DateChooserSelectionEvent",
                                      "children": []
                                    },
                                    {
                                      "kind": 50,
                                      "start": 17433,
                                      "end": 17506,
                                      "children": [
                                        {
                                          "kind": 64,
                                          "start": 17433,
                                          "end": 17506,
                                          "children": [
                                            {
                                              "kind": 14,
                                              "start": 17437,
                                              "end": 17506,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 17437,
                                                  "end": 17462,
                                                  "text": "DateChooserSelectionEvent",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 2,
                                                  "start": 17462,
                                                  "end": 17506,
                                                  "children": [
                                                    {
                                                      "kind": 30,
                                                      "start": 17463,
                                                      "end": 17505,
                                                      "children": [
                                                        {
                                                          "kind": 100,
                                                          "start": 17463,
                                                          "end": 17488,
                                                          "text": "DateChooserSelectionEvent",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 99,
                                                          "start": 17489,
                                                          "end": 17505,
                                                          "text": "SELECTION_CHANGE",
                                                          "children": []
                                                        }
                                                      ]
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 17511,
                              "end": 17544,
                              "children": [
                                {
                                  "kind": 30,
                                  "start": 17511,
                                  "end": 17529,
                                  "children": [
                                    {
                                      "kind": 100,
                                      "start": 17511,
                                      "end": 17516,
                                      "text": "event",
                                      "children": []
                                    },
                                    {
                                      "kind": 99,
                                      "start": 17517,
                                      "end": 17529,
                                      "text": "previousDate",
                                      "children": []
                                    }
                                  ]
                                },
                                {
                                  "kind": 67,
                                  "start": 17530,
                                  "end": 17531,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 17532,
                                  "end": 17544,
                                  "text": "selectedDate",
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 17549,
                              "end": 17570,
                              "children": [
                                {
                                  "kind": 30,
                                  "start": 17549,
                                  "end": 17562,
                                  "children": [
                                    {
                                      "kind": 100,
                                      "start": 17549,
                                      "end": 17554,
                                      "text": "event",
                                      "children": []
                                    },
                                    {
                                      "kind": 99,
                                      "start": 17555,
                                      "end": 17562,
                                      "text": "newDate",
                                      "children": []
                                    }
                                  ]
                                },
                                {
                                  "kind": 67,
                                  "start": 17563,
                                  "end": 17564,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 17565,
                                  "end": 17570,
                                  "text": "value",
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 17576,
                              "end": 17597,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 17576,
                                  "end": 17589,
                                  "text": "_selectedDate",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 17590,
                                  "end": 17591,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 17592,
                                  "end": 17597,
                                  "text": "value",
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 17603,
                              "end": 17629,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 17603,
                                  "end": 17622,
                                  "text": "selectedDateChanged",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 17623,
                                  "end": 17624,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 17625,
                                  "end": 17629,
                                  "text": "true",
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 14,
                              "start": 17634,
                              "end": 17656,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 17634,
                                  "end": 17654,
                                  "text": "invalidateProperties",
                                  "children": []
                                },
                                {
                                  "kind": 2,
                                  "start": 17654,
                                  "end": 17656,
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 14,
                              "start": 17662,
                              "end": 17682,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 17662,
                                  "end": 17675,
                                  "text": "dispatchEvent",
                                  "children": []
                                },
                                {
                                  "kind": 2,
                                  "start": 17675,
                                  "end": 17682,
                                  "children": [
                                    {
                                      "kind": 100,
                                      "start": 17676,
                                      "end": 17681,
                                      "text": "event",
                                      "children": []
                                    }
                                  ]
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 93,
                      "start": 17868,
                      "end": 17899,
                      "children": [
                        null,
                        {
                          "kind": 58,
                          "start": 17868,
                          "end": 17875,
                          "children": [
                            {
                              "kind": 59,
                              "start": 17868,
                              "end": 17875,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 63,
                          "start": 17880,
                          "end": 17899,
                          "children": [
                            {
                              "kind": 62,
                              "start": 17880,
                              "end": 17895,
                              "text": "_displayedMonth",
                              "children": []
                            },
                            {
                              "kind": 88,
                              "start": 17896,
                              "end": 17899,
                              "text": "int",
                              "children": []
                            },
                            null
                          ]
                        },
                        {
                          "kind": 6,
                          "start": 17864,
                          "end": -1,
                          "text": "/**\n\t\t *  @private\n\t\t *  Storage for the displayedMonth property.\n\t\t */",
                          "children": []
                        }
                      ]
                    },
                    {
                      "kind": 93,
                      "start": 17931,
                      "end": 17980,
                      "children": [
                        null,
                        {
                          "kind": 58,
                          "start": 17931,
                          "end": 17938,
                          "children": [
                            {
                              "kind": 59,
                              "start": 17931,
                              "end": 17938,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 63,
                          "start": 17943,
                          "end": 17980,
                          "children": [
                            {
                              "kind": 62,
                              "start": 17943,
                              "end": 17964,
                              "text": "displayedMonthChanged",
                              "children": []
                            },
                            {
                              "kind": 88,
                              "start": 17965,
                              "end": 17972,
                              "text": "Boolean",
                              "children": []
                            },
                            {
                              "kind": 50,
                              "start": 17975,
                              "end": 17980,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 17975,
                                  "end": 17980,
                                  "text": "false",
                                  "children": []
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 6,
                          "start": 17927,
                          "end": -1,
                          "text": "/**\n\t\t *  @private\n\t\t */",
                          "children": []
                        }
                      ]
                    },
                    {
                      "kind": 43,
                      "start": 17986,
                      "end": 18539,
                      "text": "get",
                      "children": [
                        {
                          "kind": 6,
                          "start": 18460,
                          "end": -1,
                          "text": "/**\n\t\t *  Used together with the <code>displayedYear</code> property,\n\t\t *  the <code>displayedMonth</code> property specifies the month\n\t\t *  displayed in the DateChooser control.\n\t\t *  Month numbers are zero-based, so January is 0 and December is 11.\n\t\t *  Setting this property changes the appearance of the DateChooser control.\n\t\t *\n\t\t *  <p>The default value is the current month.</p>\n\t\t *\n\t\t */",
                          "children": []
                        },
                        {
                          "kind": 56,
                          "start": 17986,
                          "end": 18057,
                          "children": [
                            {
                              "kind": 55,
                              "start": 17986,
                              "end": 18021,
                              "text": "[Bindable(\"displayedMonthChanged\")]",
                              "children": []
                            },
                            {
                              "kind": 55,
                              "start": 18024,
                              "end": 18057,
                              "text": "[Inspectable(category=\"General\")]",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 58,
                          "start": 18464,
                          "end": 18470,
                          "children": [
                            {
                              "kind": 59,
                              "start": 18464,
                              "end": 18470,
                              "text": "public",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 18484,
                          "end": 18498,
                          "text": "displayedMonth",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 18498,
                          "end": 18500,
                          "children": []
                        },
                        {
                          "kind": 88,
                          "start": 18501,
                          "end": 18504,
                          "text": "int",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 18507,
                          "end": 18539,
                          "children": [
                            {
                              "kind": 80,
                              "start": 18512,
                              "end": 18534,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 18519,
                                  "end": 18534,
                                  "text": "_displayedMonth",
                                  "children": []
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 81,
                      "start": 18566,
                      "end": 18838,
                      "text": "set",
                      "children": [
                        {
                          "kind": 6,
                          "start": 18566,
                          "end": -1,
                          "text": "/**\n\t\t *  @private\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 18570,
                          "end": 18576,
                          "children": [
                            {
                              "kind": 59,
                              "start": 18570,
                              "end": 18576,
                              "text": "public",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 18590,
                          "end": 18604,
                          "text": "displayedMonth",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 18604,
                          "end": 18615,
                          "children": [
                            {
                              "kind": 70,
                              "start": 18605,
                              "end": 18614,
                              "children": [
                                {
                                  "kind": 63,
                                  "start": 18605,
                                  "end": 18614,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 18605,
                                      "end": 18610,
                                      "text": "value",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 18611,
                                      "end": 18614,
                                      "text": "int",
                                      "children": []
                                    },
                                    null
                                  ]
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 88,
                          "start": 18616,
                          "end": 18620,
                          "text": "void",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 18623,
                          "end": 18838,
                          "children": [
                            {
                              "kind": 44,
                              "start": 18628,
                              "end": 18694,
                              "children": [
                                {
                                  "kind": 21,
                                  "start": 18631,
                                  "end": 18683,
                                  "children": [
                                    {
                                      "kind": 68,
                                      "start": 18632,
                                      "end": 18682,
                                      "children": [
                                        {
                                          "kind": 78,
                                          "start": 18632,
                                          "end": 18641,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 18632,
                                              "end": 18637,
                                              "text": "value",
                                              "children": []
                                            },
                                            {
                                              "kind": 67,
                                              "start": 18638,
                                              "end": 18639,
                                              "text": "<",
                                              "children": []
                                            },
                                            {
                                              "kind": 99,
                                              "start": 18640,
                                              "end": 18641,
                                              "text": "0",
                                              "children": []
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 67,
                                          "start": 18642,
                                          "end": 18644,
                                          "text": "||",
                                          "children": []
                                        },
                                        {
                                          "kind": 78,
                                          "start": 18645,
                                          "end": 18655,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 18645,
                                              "end": 18650,
                                              "text": "value",
                                              "children": []
                                            },
                                            {
                                              "kind": 67,
                                              "start": 18651,
                                              "end": 18652,
                                              "text": ">",
                                              "children": []
                                            },
                                            {
                                              "kind": 99,
                                              "start": 18653,
                                              "end": 18655,
                                              "text": "11",
                                              "children": []
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 67,
                                          "start": 18656,
                                          "end": 18658,
                                          "text": "||",
                                          "children": []
                                        },
                                        {
                                          "kind": 35,
                                          "start": 18659,
                                          "end": 18682,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 18659,
                                              "end": 18673,
                                              "text": "displayedMonth",
                                              "children": []
                                            },
                                            {
                                              "kind": 67,
                                              "start": 18674,
                                              "end": 18676,
                                              "text": "==",
                                              "children": []
                                            },
                                            {
                                              "kind": 100,
                                              "start": 18677,
                                              "end": 18682,
                                              "text": "value",
                                              "children": []
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 80,
                                  "start": 18688,
                                  "end": 18694,
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 18700,
                              "end": 18723,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 18700,
                                  "end": 18715,
                                  "text": "_displayedMonth",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 18716,
                                  "end": 18717,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 18718,
                                  "end": 18723,
                                  "text": "value",
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 18728,
                              "end": 18756,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 18728,
                                  "end": 18749,
                                  "text": "displayedMonthChanged",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 18750,
                                  "end": 18751,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 18752,
                                  "end": 18756,
                                  "text": "true",
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 14,
                              "start": 18762,
                              "end": 18784,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 18762,
                                  "end": 18782,
                                  "text": "invalidateProperties",
                                  "children": []
                                },
                                {
                                  "kind": 2,
                                  "start": 18782,
                                  "end": 18784,
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 14,
                              "start": 18789,
                              "end": 18833,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 18789,
                                  "end": 18808,
                                  "text": "dispatchChangeEvent",
                                  "children": []
                                },
                                {
                                  "kind": 2,
                                  "start": 18808,
                                  "end": 18833,
                                  "children": [
                                    {
                                      "kind": 99,
                                      "start": 18809,
                                      "end": 18832,
                                      "text": "\"displayedMonthChanged\"",
                                      "children": []
                                    }
                                  ]
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 93,
                      "start": 19015,
                      "end": 19045,
                      "children": [
                        null,
                        {
                          "kind": 58,
                          "start": 19015,
                          "end": 19022,
                          "children": [
                            {
                              "kind": 59,
                              "start": 19015,
                              "end": 19022,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 63,
                          "start": 19027,
                          "end": 19045,
                          "children": [
                            {
                              "kind": 62,
                              "start": 19027,
                              "end": 19041,
                              "text": "_displayedYear",
                              "children": []
                            },
                            {
                              "kind": 88,
                              "start": 19042,
                              "end": 19045,
                              "text": "int",
                              "children": []
                            },
                            null
                          ]
                        },
                        {
                          "kind": 6,
                          "start": 19011,
                          "end": -1,
                          "text": "/**\n\t\t *  @private\n\t\t *  Storage for the displayedYear property.\n\t\t */",
                          "children": []
                        }
                      ]
                    },
                    {
                      "kind": 93,
                      "start": 19077,
                      "end": 19125,
                      "children": [
                        null,
                        {
                          "kind": 58,
                          "start": 19077,
                          "end": 19084,
                          "children": [
                            {
                              "kind": 59,
                              "start": 19077,
                              "end": 19084,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 63,
                          "start": 19089,
                          "end": 19125,
                          "children": [
                            {
                              "kind": 62,
                              "start": 19089,
                              "end": 19109,
                              "text": "displayedYearChanged",
                              "children": []
                            },
                            {
                              "kind": 88,
                              "start": 19110,
                              "end": 19117,
                              "text": "Boolean",
                              "children": []
                            },
                            {
                              "kind": 50,
                              "start": 19120,
                              "end": 19125,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 19120,
                                  "end": 19125,
                                  "text": "false",
                                  "children": []
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 6,
                          "start": 19073,
                          "end": -1,
                          "text": "/**\n\t\t *  @private\n\t\t */",
                          "children": []
                        }
                      ]
                    },
                    {
                      "kind": 43,
                      "start": 19131,
                      "end": 19609,
                      "text": "get",
                      "children": [
                        {
                          "kind": 6,
                          "start": 19532,
                          "end": -1,
                          "text": "/**\n\t\t *  Used together with the <code>displayedMonth</code> property,\n\t\t *  the <code>displayedYear</code> property specifies the year\n\t\t *  displayed in the DateChooser control.\n\t\t *  Setting this property changes the appearance of the DateChooser control.\n\t\t *\n\t\t *  <p>The default value is the current year.</p>\n\t\t *  \n\t\t */",
                          "children": []
                        },
                        {
                          "kind": 56,
                          "start": 19131,
                          "end": 19201,
                          "children": [
                            {
                              "kind": 55,
                              "start": 19131,
                              "end": 19165,
                              "text": "[Bindable(\"displayedYearChanged\")]",
                              "children": []
                            },
                            {
                              "kind": 55,
                              "start": 19168,
                              "end": 19201,
                              "text": "[Inspectable(category=\"General\")]",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 58,
                          "start": 19536,
                          "end": 19542,
                          "children": [
                            {
                              "kind": 59,
                              "start": 19536,
                              "end": 19542,
                              "text": "public",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 19556,
                          "end": 19569,
                          "text": "displayedYear",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 19569,
                          "end": 19571,
                          "children": []
                        },
                        {
                          "kind": 88,
                          "start": 19572,
                          "end": 19575,
                          "text": "int",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 19578,
                          "end": 19609,
                          "children": [
                            {
                              "kind": 80,
                              "start": 19583,
                              "end": 19604,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 19590,
                                  "end": 19604,
                                  "text": "_displayedYear",
                                  "children": []
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 81,
                      "start": 19636,
                      "end": 19914,
                      "text": "set",
                      "children": [
                        {
                          "kind": 6,
                          "start": 19636,
                          "end": -1,
                          "text": "/**\n\t\t *  @private\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 19640,
                          "end": 19646,
                          "children": [
                            {
                              "kind": 59,
                              "start": 19640,
                              "end": 19646,
                              "text": "public",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 19660,
                          "end": 19673,
                          "text": "displayedYear",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 19673,
                          "end": 19684,
                          "children": [
                            {
                              "kind": 70,
                              "start": 19674,
                              "end": 19683,
                              "children": [
                                {
                                  "kind": 63,
                                  "start": 19674,
                                  "end": 19683,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 19674,
                                      "end": 19679,
                                      "text": "value",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 19680,
                                      "end": 19683,
                                      "text": "int",
                                      "children": []
                                    },
                                    null
                                  ]
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 88,
                          "start": 19685,
                          "end": 19689,
                          "text": "void",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 19692,
                          "end": 19914,
                          "children": [
                            {
                              "kind": 44,
                              "start": 19697,
                              "end": 19773,
                              "children": [
                                {
                                  "kind": 21,
                                  "start": 19700,
                                  "end": 19762,
                                  "children": [
                                    {
                                      "kind": 68,
                                      "start": 19701,
                                      "end": 19761,
                                      "children": [
                                        {
                                          "kind": 35,
                                          "start": 19701,
                                          "end": 19723,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 19701,
                                              "end": 19714,
                                              "text": "displayedYear",
                                              "children": []
                                            },
                                            {
                                              "kind": 67,
                                              "start": 19715,
                                              "end": 19717,
                                              "text": "==",
                                              "children": []
                                            },
                                            {
                                              "kind": 100,
                                              "start": 19718,
                                              "end": 19723,
                                              "text": "value",
                                              "children": []
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 67,
                                          "start": 19724,
                                          "end": 19726,
                                          "text": "||",
                                          "children": []
                                        },
                                        {
                                          "kind": 78,
                                          "start": 19727,
                                          "end": 19742,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 19727,
                                              "end": 19732,
                                              "text": "value",
                                              "children": []
                                            },
                                            {
                                              "kind": 67,
                                              "start": 19733,
                                              "end": 19734,
                                              "text": "<",
                                              "children": []
                                            },
                                            {
                                              "kind": 100,
                                              "start": 19735,
                                              "end": 19742,
                                              "text": "minYear",
                                              "children": []
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 67,
                                          "start": 19743,
                                          "end": 19745,
                                          "text": "||",
                                          "children": []
                                        },
                                        {
                                          "kind": 78,
                                          "start": 19746,
                                          "end": 19761,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 19746,
                                              "end": 19751,
                                              "text": "value",
                                              "children": []
                                            },
                                            {
                                              "kind": 67,
                                              "start": 19752,
                                              "end": 19753,
                                              "text": ">",
                                              "children": []
                                            },
                                            {
                                              "kind": 100,
                                              "start": 19754,
                                              "end": 19761,
                                              "text": "maxYear",
                                              "children": []
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 80,
                                  "start": 19767,
                                  "end": 19773,
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 19779,
                              "end": 19801,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 19779,
                                  "end": 19793,
                                  "text": "_displayedYear",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 19794,
                                  "end": 19795,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 19796,
                                  "end": 19801,
                                  "text": "value",
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 19806,
                              "end": 19833,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 19806,
                                  "end": 19826,
                                  "text": "displayedYearChanged",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 19827,
                                  "end": 19828,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 19829,
                                  "end": 19833,
                                  "text": "true",
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 14,
                              "start": 19839,
                              "end": 19861,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 19839,
                                  "end": 19859,
                                  "text": "invalidateProperties",
                                  "children": []
                                },
                                {
                                  "kind": 2,
                                  "start": 19859,
                                  "end": 19861,
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 14,
                              "start": 19866,
                              "end": 19909,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 19866,
                                  "end": 19885,
                                  "text": "dispatchChangeEvent",
                                  "children": []
                                },
                                {
                                  "kind": 2,
                                  "start": 19885,
                                  "end": 19909,
                                  "children": [
                                    {
                                      "kind": 99,
                                      "start": 19886,
                                      "end": 19908,
                                      "text": "\"displayedYearChanged\"",
                                      "children": []
                                    }
                                  ]
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 93,
                      "start": 20094,
                      "end": 20125,
                      "children": [
                        null,
                        {
                          "kind": 58,
                          "start": 20094,
                          "end": 20101,
                          "children": [
                            {
                              "kind": 59,
                              "start": 20094,
                              "end": 20101,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 63,
                          "start": 20106,
                          "end": 20125,
                          "children": [
                            {
                              "kind": 62,
                              "start": 20106,
                              "end": 20121,
                              "text": "_firstDayOfWeek",
                              "children": []
                            },
                            {
                              "kind": 88,
                              "start": 20122,
                              "end": 20125,
                              "text": "int",
                              "children": []
                            },
                            null
                          ]
                        },
                        {
                          "kind": 6,
                          "start": 20090,
                          "end": -1,
                          "text": "/**\n\t\t *  @private\n\t\t *  Storage for the firstDayOfWeek property.\n\t\t */",
                          "children": []
                        }
                      ]
                    },
                    {
                      "kind": 93,
                      "start": 20157,
                      "end": 20198,
                      "children": [
                        null,
                        {
                          "kind": 58,
                          "start": 20157,
                          "end": 20164,
                          "children": [
                            {
                              "kind": 59,
                              "start": 20157,
                              "end": 20164,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 63,
                          "start": 20169,
                          "end": 20198,
                          "children": [
                            {
                              "kind": 62,
                              "start": 20169,
                              "end": 20191,
                              "text": "firstDayOfWeekOverride",
                              "children": []
                            },
                            {
                              "kind": 88,
                              "start": 20192,
                              "end": 20198,
                              "text": "Number",
                              "children": []
                            },
                            null
                          ]
                        },
                        {
                          "kind": 6,
                          "start": 20153,
                          "end": -1,
                          "text": "/**\n\t\t *  @private\n\t\t */",
                          "children": []
                        }
                      ]
                    },
                    {
                      "kind": 93,
                      "start": 20230,
                      "end": 20279,
                      "children": [
                        null,
                        {
                          "kind": 58,
                          "start": 20230,
                          "end": 20237,
                          "children": [
                            {
                              "kind": 59,
                              "start": 20230,
                              "end": 20237,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 63,
                          "start": 20242,
                          "end": 20279,
                          "children": [
                            {
                              "kind": 62,
                              "start": 20242,
                              "end": 20263,
                              "text": "firstDayOfWeekChanged",
                              "children": []
                            },
                            {
                              "kind": 88,
                              "start": 20264,
                              "end": 20271,
                              "text": "Boolean",
                              "children": []
                            },
                            {
                              "kind": 50,
                              "start": 20274,
                              "end": 20279,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 20274,
                                  "end": 20279,
                                  "text": "false",
                                  "children": []
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 6,
                          "start": 20226,
                          "end": -1,
                          "text": "/**\n\t\t *  @private\n\t\t */",
                          "children": []
                        }
                      ]
                    },
                    {
                      "kind": 43,
                      "start": 20284,
                      "end": 20929,
                      "text": "get",
                      "children": [
                        {
                          "kind": 6,
                          "start": 20847,
                          "end": -1,
                          "text": "/**\n\t     *  Number representing the day of the week to display in the\n\t     *  first column of the DateChooser control.\n\t     *  The value must be in the range 0 to 6, where 0 corresponds to Sunday,\n\t     *  the first element of the <code>dayNames</code> Array.\n\t     *\n\t     *  <p>Setting this property changes the order of the day columns.\n\t     *  For example, setting it to 1 makes Monday the first column\n\t     *  in the control.</p>\n\t     *\n\t     *  @default 0 (Sunday)\n\t\t *  \n\t\t */",
                          "children": []
                        },
                        {
                          "kind": 56,
                          "start": 20284,
                          "end": 20355,
                          "children": [
                            {
                              "kind": 55,
                              "start": 20284,
                              "end": 20319,
                              "text": "[Bindable(\"firstDayOfWeekChanged\")]",
                              "children": []
                            },
                            {
                              "kind": 55,
                              "start": 20322,
                              "end": 20355,
                              "text": "[Inspectable(category=\"General\")]",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 58,
                          "start": 20851,
                          "end": 20857,
                          "children": [
                            {
                              "kind": 59,
                              "start": 20851,
                              "end": 20857,
                              "text": "public",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 20871,
                          "end": 20885,
                          "text": "firstDayOfWeek",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 20885,
                          "end": 20887,
                          "children": []
                        },
                        {
                          "kind": 88,
                          "start": 20888,
                          "end": 20894,
                          "text": "Number",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 20897,
                          "end": 20929,
                          "children": [
                            {
                              "kind": 80,
                              "start": 20902,
                              "end": 20924,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 20909,
                                  "end": 20924,
                                  "text": "_firstDayOfWeek",
                                  "children": []
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 81,
                      "start": 20956,
                      "end": 21351,
                      "text": "set",
                      "children": [
                        {
                          "kind": 6,
                          "start": 20956,
                          "end": -1,
                          "text": "/**\n\t\t *  @private\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 20960,
                          "end": 20966,
                          "children": [
                            {
                              "kind": 59,
                              "start": 20960,
                              "end": 20966,
                              "text": "public",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 20980,
                          "end": 20994,
                          "text": "firstDayOfWeek",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 20994,
                          "end": 21008,
                          "children": [
                            {
                              "kind": 70,
                              "start": 20995,
                              "end": 21007,
                              "children": [
                                {
                                  "kind": 63,
                                  "start": 20995,
                                  "end": 21007,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 20995,
                                      "end": 21000,
                                      "text": "value",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 21001,
                                      "end": 21007,
                                      "text": "Number",
                                      "children": []
                                    },
                                    null
                                  ]
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 88,
                          "start": 21009,
                          "end": 21013,
                          "text": "void",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 21016,
                          "end": 21351,
                          "children": [
                            {
                              "kind": 44,
                              "start": 21021,
                              "end": 21060,
                              "children": [
                                {
                                  "kind": 21,
                                  "start": 21024,
                                  "end": 21049,
                                  "children": [
                                    {
                                      "kind": 35,
                                      "start": 21025,
                                      "end": 21048,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 21025,
                                          "end": 21039,
                                          "text": "firstDayOfWeek",
                                          "children": []
                                        },
                                        {
                                          "kind": 67,
                                          "start": 21040,
                                          "end": 21042,
                                          "text": "==",
                                          "children": []
                                        },
                                        {
                                          "kind": 100,
                                          "start": 21043,
                                          "end": 21048,
                                          "text": "value",
                                          "children": []
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 80,
                                  "start": 21054,
                                  "end": 21060,
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 21066,
                              "end": 21097,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 21066,
                                  "end": 21088,
                                  "text": "firstDayOfWeekOverride",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 21090,
                                  "end": 21091,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 21092,
                                  "end": 21097,
                                  "text": "value",
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 21103,
                              "end": 21171,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 21103,
                                  "end": 21118,
                                  "text": "_firstDayOfWeek",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 21119,
                                  "end": 21120,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 65,
                                  "start": 21121,
                                  "end": 21171,
                                  "children": [
                                    {
                                      "kind": 22,
                                      "start": 21122,
                                      "end": 21171,
                                      "children": [
                                        {
                                          "kind": 14,
                                          "start": 21122,
                                          "end": 21134,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 21122,
                                              "end": 21127,
                                              "text": "isNaN",
                                              "children": []
                                            },
                                            {
                                              "kind": 2,
                                              "start": 21127,
                                              "end": 21134,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 21128,
                                                  "end": 21133,
                                                  "text": "value",
                                                  "children": []
                                                }
                                              ]
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 14,
                                          "start": 21148,
                                          "end": 21158,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 21148,
                                              "end": 21151,
                                              "text": "int",
                                              "children": []
                                            },
                                            {
                                              "kind": 2,
                                              "start": 21151,
                                              "end": 21158,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 21152,
                                                  "end": 21157,
                                                  "text": "value",
                                                  "children": []
                                                }
                                              ]
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 14,
                                          "start": 21171,
                                          "end": 21235,
                                          "children": [
                                            {
                                              "kind": 30,
                                              "start": 21171,
                                              "end": 21193,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 21171,
                                                  "end": 21186,
                                                  "text": "resourceManager",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 99,
                                                  "start": 21187,
                                                  "end": 21193,
                                                  "text": "getInt",
                                                  "children": []
                                                }
                                              ]
                                            },
                                            {
                                              "kind": 2,
                                              "start": 21193,
                                              "end": 21235,
                                              "children": [
                                                {
                                                  "kind": 99,
                                                  "start": 21206,
                                                  "end": 21216,
                                                  "text": "\"controls\"",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 99,
                                                  "start": 21218,
                                                  "end": 21234,
                                                  "text": "\"firstDayOfWeek\"",
                                                  "children": []
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 21241,
                              "end": 21269,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 21241,
                                  "end": 21262,
                                  "text": "firstDayOfWeekChanged",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 21263,
                                  "end": 21264,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 21265,
                                  "end": 21269,
                                  "text": "true",
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 14,
                              "start": 21275,
                              "end": 21297,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 21275,
                                  "end": 21295,
                                  "text": "invalidateProperties",
                                  "children": []
                                },
                                {
                                  "kind": 2,
                                  "start": 21295,
                                  "end": 21297,
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 14,
                              "start": 21302,
                              "end": 21346,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 21302,
                                  "end": 21321,
                                  "text": "dispatchChangeEvent",
                                  "children": []
                                },
                                {
                                  "kind": 2,
                                  "start": 21321,
                                  "end": 21346,
                                  "children": [
                                    {
                                      "kind": 99,
                                      "start": 21322,
                                      "end": 21345,
                                      "text": "\"firstDayOfWeekChanged\"",
                                      "children": []
                                    }
                                  ]
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 93,
                      "start": 21517,
                      "end": 21554,
                      "children": [
                        null,
                        {
                          "kind": 58,
                          "start": 21517,
                          "end": 21524,
                          "children": [
                            {
                              "kind": 59,
                              "start": 21517,
                              "end": 21524,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 63,
                          "start": 21529,
                          "end": 21554,
                          "children": [
                            {
                              "kind": 62,
                              "start": 21529,
                              "end": 21538,
                              "text": "_dayNames",
                              "children": []
                            },
                            {
                              "kind": 94,
                              "start": 21539,
                              "end": 21554,
                              "children": [
                                {
                                  "kind": 88,
                                  "start": 21547,
                                  "end": 21553,
                                  "text": "String",
                                  "children": []
                                }
                              ]
                            },
                            null
                          ]
                        },
                        {
                          "kind": 6,
                          "start": 21513,
                          "end": -1,
                          "text": "/**\n\t\t *  @private\n\t\t *  Storage for the dayNames property.\n\t\t */",
                          "children": []
                        }
                      ]
                    },
                    {
                      "kind": 93,
                      "start": 21586,
                      "end": 21629,
                      "children": [
                        null,
                        {
                          "kind": 58,
                          "start": 21586,
                          "end": 21593,
                          "children": [
                            {
                              "kind": 59,
                              "start": 21586,
                              "end": 21593,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 63,
                          "start": 21598,
                          "end": 21629,
                          "children": [
                            {
                              "kind": 62,
                              "start": 21598,
                              "end": 21613,
                              "text": "dayNamesChanged",
                              "children": []
                            },
                            {
                              "kind": 88,
                              "start": 21614,
                              "end": 21621,
                              "text": "Boolean",
                              "children": []
                            },
                            {
                              "kind": 50,
                              "start": 21624,
                              "end": 21629,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 21624,
                                  "end": 21629,
                                  "text": "false",
                                  "children": []
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 6,
                          "start": 21582,
                          "end": -1,
                          "text": "/**\n\t\t *  @private\n\t\t */",
                          "children": []
                        }
                      ]
                    },
                    {
                      "kind": 93,
                      "start": 21661,
                      "end": 21705,
                      "children": [
                        null,
                        {
                          "kind": 58,
                          "start": 21661,
                          "end": 21668,
                          "children": [
                            {
                              "kind": 59,
                              "start": 21661,
                              "end": 21668,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 63,
                          "start": 21673,
                          "end": 21705,
                          "children": [
                            {
                              "kind": 62,
                              "start": 21673,
                              "end": 21689,
                              "text": "dayNamesOverride",
                              "children": []
                            },
                            {
                              "kind": 94,
                              "start": 21690,
                              "end": 21705,
                              "children": [
                                {
                                  "kind": 88,
                                  "start": 21698,
                                  "end": 21704,
                                  "text": "String",
                                  "children": []
                                }
                              ]
                            },
                            null
                          ]
                        },
                        {
                          "kind": 6,
                          "start": 21657,
                          "end": -1,
                          "text": "/**\n\t\t *  @private\n\t\t */",
                          "children": []
                        }
                      ]
                    },
                    {
                      "kind": 43,
                      "start": 21710,
                      "end": 22159,
                      "text": "get",
                      "children": [
                        {
                          "kind": 6,
                          "start": 22056,
                          "end": -1,
                          "text": "/**\n\t\t *  The weekday names for DateChooser control.\n\t\t *  Changing this property changes the day labels\n\t\t *  of the DateChooser control.\n\t\t *  Sunday is the first day (at index 0).\n\t\t *  The rest of the week names follow in the normal order.\n\t\t *\n\t\t *  @default [ \"S\", \"M\", \"T\", \"W\", \"T\", \"F\", \"S\" ].\n\t\t *  \n\t\t */",
                          "children": []
                        },
                        {
                          "kind": 56,
                          "start": 21710,
                          "end": 21739,
                          "children": [
                            {
                              "kind": 55,
                              "start": 21710,
                              "end": 21739,
                              "text": "[Bindable(\"dayNamesChanged\")]",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 58,
                          "start": 22060,
                          "end": 22066,
                          "children": [
                            {
                              "kind": 59,
                              "start": 22060,
                              "end": 22066,
                              "text": "public",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 22080,
                          "end": 22088,
                          "text": "dayNames",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 22088,
                          "end": 22090,
                          "children": []
                        },
                        {
                          "kind": 94,
                          "start": 22091,
                          "end": 22106,
                          "children": [
                            {
                              "kind": 88,
                              "start": 22099,
                              "end": 22105,
                              "text": "String",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 12,
                          "start": 22109,
                          "end": 22159,
                          "children": [
                            {
                              "kind": 80,
                              "start": 22114,
                              "end": 22150,
                              "children": [
                                {
                                  "kind": 22,
                                  "start": 22121,
                                  "end": 22150,
                                  "children": [
                                    {
                                      "kind": 100,
                                      "start": 22121,
                                      "end": 22130,
                                      "text": "_dayNames",
                                      "children": []
                                    },
                                    {
                                      "kind": 14,
                                      "start": 22131,
                                      "end": 22149,
                                      "children": [
                                        {
                                          "kind": 30,
                                          "start": 22131,
                                          "end": 22147,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 22131,
                                              "end": 22140,
                                              "text": "_dayNames",
                                              "children": []
                                            },
                                            {
                                              "kind": 99,
                                              "start": 22141,
                                              "end": 22147,
                                              "text": "concat",
                                              "children": []
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 2,
                                          "start": 22147,
                                          "end": 22149,
                                          "children": []
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 100,
                                      "start": 22150,
                                      "end": 22154,
                                      "text": "null",
                                      "children": []
                                    }
                                  ]
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 81,
                      "start": 22186,
                      "end": 22661,
                      "text": "set",
                      "children": [
                        {
                          "kind": 6,
                          "start": 22186,
                          "end": -1,
                          "text": "/**\n\t\t *  @private\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 22190,
                          "end": 22196,
                          "children": [
                            {
                              "kind": 59,
                              "start": 22190,
                              "end": 22196,
                              "text": "public",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 22210,
                          "end": 22218,
                          "text": "dayNames",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 22218,
                          "end": 22241,
                          "children": [
                            {
                              "kind": 70,
                              "start": 22219,
                              "end": 22240,
                              "children": [
                                {
                                  "kind": 63,
                                  "start": 22219,
                                  "end": 22240,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 22219,
                                      "end": 22224,
                                      "text": "value",
                                      "children": []
                                    },
                                    {
                                      "kind": 94,
                                      "start": 22225,
                                      "end": 22240,
                                      "children": [
                                        {
                                          "kind": 88,
                                          "start": 22233,
                                          "end": 22239,
                                          "text": "String",
                                          "children": []
                                        }
                                      ]
                                    },
                                    null
                                  ]
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 88,
                          "start": 22242,
                          "end": 22246,
                          "text": "void",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 22249,
                          "end": 22661,
                          "children": [
                            {
                              "kind": 44,
                              "start": 22254,
                              "end": 22293,
                              "children": [
                                {
                                  "kind": 21,
                                  "start": 22256,
                                  "end": 22282,
                                  "children": [
                                    {
                                      "kind": 1,
                                      "start": 22257,
                                      "end": 22281,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 22257,
                                          "end": 22262,
                                          "text": "value",
                                          "children": []
                                        },
                                        {
                                          "kind": 67,
                                          "start": 22263,
                                          "end": 22265,
                                          "text": "&&",
                                          "children": []
                                        },
                                        {
                                          "kind": 35,
                                          "start": 22266,
                                          "end": 22281,
                                          "children": [
                                            {
                                              "kind": 30,
                                              "start": 22266,
                                              "end": 22278,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 22266,
                                                  "end": 22271,
                                                  "text": "value",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 99,
                                                  "start": 22272,
                                                  "end": 22278,
                                                  "text": "length",
                                                  "children": []
                                                }
                                              ]
                                            },
                                            {
                                              "kind": 67,
                                              "start": 22278,
                                              "end": 22280,
                                              "text": "!=",
                                              "children": []
                                            },
                                            {
                                              "kind": 99,
                                              "start": 22280,
                                              "end": 22281,
                                              "text": "7",
                                              "children": []
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 80,
                                  "start": 22287,
                                  "end": 22293,
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 22298,
                              "end": 22322,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 22298,
                                  "end": 22314,
                                  "text": "dayNamesOverride",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 22315,
                                  "end": 22316,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 22317,
                                  "end": 22322,
                                  "text": "value",
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 22328,
                              "end": 22368,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 22328,
                                  "end": 22337,
                                  "text": "_dayNames",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 22338,
                                  "end": 22339,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 22,
                                  "start": 22340,
                                  "end": 22368,
                                  "children": [
                                    {
                                      "kind": 35,
                                      "start": 22340,
                                      "end": 22353,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 22340,
                                          "end": 22345,
                                          "text": "value",
                                          "children": []
                                        },
                                        {
                                          "kind": 67,
                                          "start": 22346,
                                          "end": 22348,
                                          "text": "!=",
                                          "children": []
                                        },
                                        {
                                          "kind": 100,
                                          "start": 22349,
                                          "end": 22353,
                                          "text": "null",
                                          "children": []
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 100,
                                      "start": 22360,
                                      "end": 22365,
                                      "text": "value",
                                      "children": []
                                    },
                                    {
                                      "kind": 14,
                                      "start": 22368,
                                      "end": 22447,
                                      "children": [
                                        {
                                          "kind": 94,
                                          "start": 22368,
                                          "end": 22383,
                                          "children": [
                                            {
                                              "kind": 88,
                                              "start": 22376,
                                              "end": 22382,
                                              "text": "String",
                                              "children": []
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 2,
                                          "start": 22383,
                                          "end": 22447,
                                          "children": [
                                            {
                                              "kind": 14,
                                              "start": 22384,
                                              "end": 22446,
                                              "children": [
                                                {
                                                  "kind": 30,
                                                  "start": 22384,
                                                  "end": 22414,
                                                  "children": [
                                                    {
                                                      "kind": 100,
                                                      "start": 22384,
                                                      "end": 22399,
                                                      "text": "resourceManager",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 99,
                                                      "start": 22400,
                                                      "end": 22414,
                                                      "text": "getStringArray",
                                                      "children": []
                                                    }
                                                  ]
                                                },
                                                {
                                                  "kind": 2,
                                                  "start": 22414,
                                                  "end": 22446,
                                                  "children": [
                                                    {
                                                      "kind": 99,
                                                      "start": 22415,
                                                      "end": 22425,
                                                      "text": "\"controls\"",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 99,
                                                      "start": 22427,
                                                      "end": 22445,
                                                      "text": "\"dayNamesShortest\"",
                                                      "children": []
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 22508,
                              "end": 22553,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 22508,
                                  "end": 22517,
                                  "text": "_dayNames",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 22518,
                                  "end": 22519,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 22,
                                  "start": 22520,
                                  "end": 22553,
                                  "children": [
                                    {
                                      "kind": 100,
                                      "start": 22520,
                                      "end": 22529,
                                      "text": "_dayNames",
                                      "children": []
                                    },
                                    {
                                      "kind": 14,
                                      "start": 22532,
                                      "end": 22550,
                                      "children": [
                                        {
                                          "kind": 30,
                                          "start": 22532,
                                          "end": 22548,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 22532,
                                              "end": 22541,
                                              "text": "_dayNames",
                                              "children": []
                                            },
                                            {
                                              "kind": 99,
                                              "start": 22542,
                                              "end": 22548,
                                              "text": "concat",
                                              "children": []
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 2,
                                          "start": 22548,
                                          "end": 22550,
                                          "children": []
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 100,
                                      "start": 22553,
                                      "end": 22557,
                                      "text": "null",
                                      "children": []
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 22563,
                              "end": 22585,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 22563,
                                  "end": 22578,
                                  "text": "dayNamesChanged",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 22579,
                                  "end": 22580,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 22581,
                                  "end": 22585,
                                  "text": "true",
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 14,
                              "start": 22591,
                              "end": 22613,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 22591,
                                  "end": 22611,
                                  "text": "invalidateProperties",
                                  "children": []
                                },
                                {
                                  "kind": 2,
                                  "start": 22611,
                                  "end": 22613,
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 14,
                              "start": 22618,
                              "end": 22656,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 22618,
                                  "end": 22637,
                                  "text": "dispatchChangeEvent",
                                  "children": []
                                },
                                {
                                  "kind": 2,
                                  "start": 22637,
                                  "end": 22656,
                                  "children": [
                                    {
                                      "kind": 99,
                                      "start": 22638,
                                      "end": 22655,
                                      "text": "\"dayNamesChanged\"",
                                      "children": []
                                    }
                                  ]
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 93,
                      "start": 22833,
                      "end": 22872,
                      "children": [
                        null,
                        {
                          "kind": 58,
                          "start": 22833,
                          "end": 22840,
                          "children": [
                            {
                              "kind": 59,
                              "start": 22833,
                              "end": 22840,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 63,
                          "start": 22845,
                          "end": 22872,
                          "children": [
                            {
                              "kind": 62,
                              "start": 22845,
                              "end": 22856,
                              "text": "_monthNames",
                              "children": []
                            },
                            {
                              "kind": 94,
                              "start": 22857,
                              "end": 22872,
                              "children": [
                                {
                                  "kind": 88,
                                  "start": 22865,
                                  "end": 22871,
                                  "text": "String",
                                  "children": []
                                }
                              ]
                            },
                            null
                          ]
                        },
                        {
                          "kind": 6,
                          "start": 22829,
                          "end": -1,
                          "text": "/**\n\t\t *  @private\n\t\t *  Storage for the monthNames property.\n\t\t */",
                          "children": []
                        }
                      ]
                    },
                    {
                      "kind": 93,
                      "start": 22877,
                      "end": 22923,
                      "children": [
                        null,
                        {
                          "kind": 58,
                          "start": 22877,
                          "end": 22884,
                          "children": [
                            {
                              "kind": 59,
                              "start": 22877,
                              "end": 22884,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 63,
                          "start": 22889,
                          "end": 22923,
                          "children": [
                            {
                              "kind": 62,
                              "start": 22889,
                              "end": 22907,
                              "text": "monthNamesOverride",
                              "children": []
                            },
                            {
                              "kind": 94,
                              "start": 22908,
                              "end": 22923,
                              "children": [
                                {
                                  "kind": 88,
                                  "start": 22916,
                                  "end": 22922,
                                  "text": "String",
                                  "children": []
                                }
                              ]
                            },
                            null
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 93,
                      "start": 22955,
                      "end": 23000,
                      "children": [
                        null,
                        {
                          "kind": 58,
                          "start": 22955,
                          "end": 22962,
                          "children": [
                            {
                              "kind": 59,
                              "start": 22955,
                              "end": 22962,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 63,
                          "start": 22967,
                          "end": 23000,
                          "children": [
                            {
                              "kind": 62,
                              "start": 22967,
                              "end": 22984,
                              "text": "monthNamesChanged",
                              "children": []
                            },
                            {
                              "kind": 88,
                              "start": 22985,
                              "end": 22992,
                              "text": "Boolean",
                              "children": []
                            },
                            {
                              "kind": 50,
                              "start": 22995,
                              "end": 23000,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 22995,
                                  "end": 23000,
                                  "text": "false",
                                  "children": []
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 6,
                          "start": 22951,
                          "end": -1,
                          "text": "/**\n\t\t *  @private\n\t\t */",
                          "children": []
                        }
                      ]
                    },
                    {
                      "kind": 43,
                      "start": 23006,
                      "end": 23591,
                      "text": "get",
                      "children": [
                        {
                          "kind": 6,
                          "start": 23482,
                          "end": -1,
                          "text": "/**\n\t\t *  Names of the months displayed at the top of the DateChooser control.\n\t\t *  The <code>monthSymbol</code> property is appended to the end of \n\t\t *  the value specified by the <code>monthNames</code> property, \n\t\t *  which is useful in languages such as Japanese.\n\t\t *\n\t\t *  @default [ \"January\", \"February\", \"March\", \"April\", \"May\", \"June\", \n\t\t *  \"July\", \"August\", \"September\", \"October\", \"November\", \"December\" ]\n\t\t *  \n\t\t *  \n\t\t */",
                          "children": []
                        },
                        {
                          "kind": 56,
                          "start": 23006,
                          "end": 23037,
                          "children": [
                            {
                              "kind": 55,
                              "start": 23006,
                              "end": 23037,
                              "text": "[Bindable(\"monthNamesChanged\")]",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 58,
                          "start": 23486,
                          "end": 23492,
                          "children": [
                            {
                              "kind": 59,
                              "start": 23486,
                              "end": 23492,
                              "text": "public",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 23506,
                          "end": 23516,
                          "text": "monthNames",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 23516,
                          "end": 23518,
                          "children": []
                        },
                        {
                          "kind": 94,
                          "start": 23519,
                          "end": 23534,
                          "children": [
                            {
                              "kind": 88,
                              "start": 23527,
                              "end": 23533,
                              "text": "String",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 12,
                          "start": 23537,
                          "end": 23591,
                          "children": [
                            {
                              "kind": 80,
                              "start": 23542,
                              "end": 23582,
                              "children": [
                                {
                                  "kind": 22,
                                  "start": 23549,
                                  "end": 23582,
                                  "children": [
                                    {
                                      "kind": 100,
                                      "start": 23549,
                                      "end": 23560,
                                      "text": "_monthNames",
                                      "children": []
                                    },
                                    {
                                      "kind": 14,
                                      "start": 23561,
                                      "end": 23581,
                                      "children": [
                                        {
                                          "kind": 30,
                                          "start": 23561,
                                          "end": 23579,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 23561,
                                              "end": 23572,
                                              "text": "_monthNames",
                                              "children": []
                                            },
                                            {
                                              "kind": 99,
                                              "start": 23573,
                                              "end": 23579,
                                              "text": "concat",
                                              "children": []
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 2,
                                          "start": 23579,
                                          "end": 23581,
                                          "children": []
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 100,
                                      "start": 23582,
                                      "end": 23586,
                                      "text": "null",
                                      "children": []
                                    }
                                  ]
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 81,
                      "start": 23618,
                      "end": 24116,
                      "text": "set",
                      "children": [
                        {
                          "kind": 6,
                          "start": 23618,
                          "end": -1,
                          "text": "/**\n\t\t *  @private\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 23622,
                          "end": 23628,
                          "children": [
                            {
                              "kind": 59,
                              "start": 23622,
                              "end": 23628,
                              "text": "public",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 23642,
                          "end": 23652,
                          "text": "monthNames",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 23652,
                          "end": 23675,
                          "children": [
                            {
                              "kind": 70,
                              "start": 23653,
                              "end": 23674,
                              "children": [
                                {
                                  "kind": 63,
                                  "start": 23653,
                                  "end": 23674,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 23653,
                                      "end": 23658,
                                      "text": "value",
                                      "children": []
                                    },
                                    {
                                      "kind": 94,
                                      "start": 23659,
                                      "end": 23674,
                                      "children": [
                                        {
                                          "kind": 88,
                                          "start": 23667,
                                          "end": 23673,
                                          "text": "String",
                                          "children": []
                                        }
                                      ]
                                    },
                                    null
                                  ]
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 88,
                          "start": 23676,
                          "end": 23680,
                          "text": "void",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 23683,
                          "end": 24116,
                          "children": [
                            {
                              "kind": 44,
                              "start": 23688,
                              "end": 23729,
                              "children": [
                                {
                                  "kind": 21,
                                  "start": 23690,
                                  "end": 23718,
                                  "children": [
                                    {
                                      "kind": 1,
                                      "start": 23691,
                                      "end": 23717,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 23691,
                                          "end": 23696,
                                          "text": "value",
                                          "children": []
                                        },
                                        {
                                          "kind": 67,
                                          "start": 23697,
                                          "end": 23699,
                                          "text": "&&",
                                          "children": []
                                        },
                                        {
                                          "kind": 35,
                                          "start": 23701,
                                          "end": 23717,
                                          "children": [
                                            {
                                              "kind": 30,
                                              "start": 23701,
                                              "end": 23713,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 23701,
                                                  "end": 23706,
                                                  "text": "value",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 99,
                                                  "start": 23707,
                                                  "end": 23713,
                                                  "text": "length",
                                                  "children": []
                                                }
                                              ]
                                            },
                                            {
                                              "kind": 67,
                                              "start": 23713,
                                              "end": 23715,
                                              "text": "!=",
                                              "children": []
                                            },
                                            {
                                              "kind": 99,
                                              "start": 23715,
                                              "end": 23717,
                                              "text": "12",
                                              "children": []
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 80,
                                  "start": 23723,
                                  "end": 23729,
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 23735,
                              "end": 23761,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 23735,
                                  "end": 23753,
                                  "text": "monthNamesOverride",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 23754,
                                  "end": 23755,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 23756,
                                  "end": 23761,
                                  "text": "value",
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 23767,
                              "end": 23809,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 23767,
                                  "end": 23778,
                                  "text": "_monthNames",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 23779,
                                  "end": 23780,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 22,
                                  "start": 23781,
                                  "end": 23809,
                                  "children": [
                                    {
                                      "kind": 35,
                                      "start": 23781,
                                      "end": 23794,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 23781,
                                          "end": 23786,
                                          "text": "value",
                                          "children": []
                                        },
                                        {
                                          "kind": 67,
                                          "start": 23787,
                                          "end": 23789,
                                          "text": "!=",
                                          "children": []
                                        },
                                        {
                                          "kind": 100,
                                          "start": 23790,
                                          "end": 23794,
                                          "text": "null",
                                          "children": []
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 100,
                                      "start": 23801,
                                      "end": 23806,
                                      "text": "value",
                                      "children": []
                                    },
                                    {
                                      "kind": 14,
                                      "start": 23809,
                                      "end": 23889,
                                      "children": [
                                        {
                                          "kind": 94,
                                          "start": 23809,
                                          "end": 23824,
                                          "children": [
                                            {
                                              "kind": 88,
                                              "start": 23817,
                                              "end": 23823,
                                              "text": "String",
                                              "children": []
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 2,
                                          "start": 23824,
                                          "end": 23889,
                                          "children": [
                                            {
                                              "kind": 14,
                                              "start": 23825,
                                              "end": 23888,
                                              "children": [
                                                {
                                                  "kind": 30,
                                                  "start": 23825,
                                                  "end": 23855,
                                                  "children": [
                                                    {
                                                      "kind": 100,
                                                      "start": 23825,
                                                      "end": 23840,
                                                      "text": "resourceManager",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 99,
                                                      "start": 23841,
                                                      "end": 23855,
                                                      "text": "getStringArray",
                                                      "children": []
                                                    }
                                                  ]
                                                },
                                                {
                                                  "kind": 2,
                                                  "start": 23855,
                                                  "end": 23888,
                                                  "children": [
                                                    {
                                                      "kind": 99,
                                                      "start": 23856,
                                                      "end": 23873,
                                                      "text": "\"SharedResources\"",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 99,
                                                      "start": 23875,
                                                      "end": 23887,
                                                      "text": "\"monthNames\"",
                                                      "children": []
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 23953,
                              "end": 24004,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 23953,
                                  "end": 23964,
                                  "text": "_monthNames",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 23965,
                                  "end": 23966,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 22,
                                  "start": 23967,
                                  "end": 24004,
                                  "children": [
                                    {
                                      "kind": 100,
                                      "start": 23967,
                                      "end": 23978,
                                      "text": "_monthNames",
                                      "children": []
                                    },
                                    {
                                      "kind": 14,
                                      "start": 23981,
                                      "end": 24001,
                                      "children": [
                                        {
                                          "kind": 30,
                                          "start": 23981,
                                          "end": 23999,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 23981,
                                              "end": 23992,
                                              "text": "_monthNames",
                                              "children": []
                                            },
                                            {
                                              "kind": 99,
                                              "start": 23993,
                                              "end": 23999,
                                              "text": "concat",
                                              "children": []
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 2,
                                          "start": 23999,
                                          "end": 24001,
                                          "children": []
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 100,
                                      "start": 24004,
                                      "end": 24008,
                                      "text": "null",
                                      "children": []
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 24014,
                              "end": 24038,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 24014,
                                  "end": 24031,
                                  "text": "monthNamesChanged",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 24032,
                                  "end": 24033,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 24034,
                                  "end": 24038,
                                  "text": "true",
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 14,
                              "start": 24044,
                              "end": 24066,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 24044,
                                  "end": 24064,
                                  "text": "invalidateProperties",
                                  "children": []
                                },
                                {
                                  "kind": 2,
                                  "start": 24064,
                                  "end": 24066,
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 14,
                              "start": 24071,
                              "end": 24111,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 24071,
                                  "end": 24090,
                                  "text": "dispatchChangeEvent",
                                  "children": []
                                },
                                {
                                  "kind": 2,
                                  "start": 24090,
                                  "end": 24111,
                                  "children": [
                                    {
                                      "kind": 99,
                                      "start": 24091,
                                      "end": 24110,
                                      "text": "\"monthNamesChanged\"",
                                      "children": []
                                    }
                                  ]
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 93,
                      "start": 24289,
                      "end": 24320,
                      "children": [
                        null,
                        {
                          "kind": 58,
                          "start": 24289,
                          "end": 24296,
                          "children": [
                            {
                              "kind": 59,
                              "start": 24289,
                              "end": 24296,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 63,
                          "start": 24301,
                          "end": 24320,
                          "children": [
                            {
                              "kind": 62,
                              "start": 24301,
                              "end": 24313,
                              "text": "_monthSymbol",
                              "children": []
                            },
                            {
                              "kind": 88,
                              "start": 24314,
                              "end": 24320,
                              "text": "String",
                              "children": []
                            },
                            null
                          ]
                        },
                        {
                          "kind": 6,
                          "start": 24285,
                          "end": -1,
                          "text": "/**\n\t\t *  @private\n\t\t *  Storage for the monthSymbol property.\n\t\t */",
                          "children": []
                        }
                      ]
                    },
                    {
                      "kind": 93,
                      "start": 24325,
                      "end": 24363,
                      "children": [
                        null,
                        {
                          "kind": 58,
                          "start": 24325,
                          "end": 24332,
                          "children": [
                            {
                              "kind": 59,
                              "start": 24325,
                              "end": 24332,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 63,
                          "start": 24337,
                          "end": 24363,
                          "children": [
                            {
                              "kind": 62,
                              "start": 24337,
                              "end": 24356,
                              "text": "monthSymbolOverride",
                              "children": []
                            },
                            {
                              "kind": 88,
                              "start": 24357,
                              "end": 24363,
                              "text": "String",
                              "children": []
                            },
                            null
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 93,
                      "start": 24395,
                      "end": 24441,
                      "children": [
                        null,
                        {
                          "kind": 58,
                          "start": 24395,
                          "end": 24402,
                          "children": [
                            {
                              "kind": 59,
                              "start": 24395,
                              "end": 24402,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 63,
                          "start": 24407,
                          "end": 24441,
                          "children": [
                            {
                              "kind": 62,
                              "start": 24407,
                              "end": 24425,
                              "text": "monthSymbolChanged",
                              "children": []
                            },
                            {
                              "kind": 88,
                              "start": 24426,
                              "end": 24433,
                              "text": "Boolean",
                              "children": []
                            },
                            {
                              "kind": 50,
                              "start": 24436,
                              "end": 24441,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 24436,
                                  "end": 24441,
                                  "text": "false",
                                  "children": []
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 6,
                          "start": 24391,
                          "end": -1,
                          "text": "/**\n\t\t *  @private\n\t\t */",
                          "children": []
                        }
                      ]
                    },
                    {
                      "kind": 43,
                      "start": 24446,
                      "end": 24922,
                      "text": "get",
                      "children": [
                        {
                          "kind": 6,
                          "start": 24846,
                          "end": -1,
                          "text": "/**\n\t\t *  This property is appended to the end of the value specified \n\t\t *  by the <code>monthNames</code> property to define the names \n\t\t *  of the months displayed at the top of the DateChooser control.\n\t\t *  Some languages, such as Japanese, use an extra \n\t\t *  symbol after the month name. \n\t\t *\n\t\t *  @default \"\"\n\t\t *  \n\t\t */",
                          "children": []
                        },
                        {
                          "kind": 56,
                          "start": 24446,
                          "end": 24511,
                          "children": [
                            {
                              "kind": 55,
                              "start": 24446,
                              "end": 24478,
                              "text": "[Bindable(\"monthSymbolChanged\")]",
                              "children": []
                            },
                            {
                              "kind": 55,
                              "start": 24481,
                              "end": 24511,
                              "text": "[Inspectable(defaultValue=\"\")]",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 58,
                          "start": 24850,
                          "end": 24856,
                          "children": [
                            {
                              "kind": 59,
                              "start": 24850,
                              "end": 24856,
                              "text": "public",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 24870,
                          "end": 24881,
                          "text": "monthSymbol",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 24881,
                          "end": 24883,
                          "children": []
                        },
                        {
                          "kind": 88,
                          "start": 24884,
                          "end": 24890,
                          "text": "String",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 24893,
                          "end": 24922,
                          "children": [
                            {
                              "kind": 80,
                              "start": 24898,
                              "end": 24917,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 24905,
                                  "end": 24917,
                                  "text": "_monthSymbol",
                                  "children": []
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 81,
                      "start": 24949,
                      "end": 25266,
                      "text": "set",
                      "children": [
                        {
                          "kind": 6,
                          "start": 24949,
                          "end": -1,
                          "text": "/**\n\t\t *  @private\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 24953,
                          "end": 24959,
                          "children": [
                            {
                              "kind": 59,
                              "start": 24953,
                              "end": 24959,
                              "text": "public",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 24973,
                          "end": 24984,
                          "text": "monthSymbol",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 24984,
                          "end": 24998,
                          "children": [
                            {
                              "kind": 70,
                              "start": 24985,
                              "end": 24997,
                              "children": [
                                {
                                  "kind": 63,
                                  "start": 24985,
                                  "end": 24997,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 24985,
                                      "end": 24990,
                                      "text": "value",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 24991,
                                      "end": 24997,
                                      "text": "String",
                                      "children": []
                                    },
                                    null
                                  ]
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 88,
                          "start": 24999,
                          "end": 25003,
                          "text": "void",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 25006,
                          "end": 25266,
                          "children": [
                            {
                              "kind": 7,
                              "start": 25011,
                              "end": 25038,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 25011,
                                  "end": 25030,
                                  "text": "monthSymbolOverride",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 25031,
                                  "end": 25032,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 25033,
                                  "end": 25038,
                                  "text": "value",
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 25044,
                              "end": 25091,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 25044,
                                  "end": 25056,
                                  "text": "_monthSymbol",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 25057,
                                  "end": 25058,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 22,
                                  "start": 25059,
                                  "end": 25091,
                                  "children": [
                                    {
                                      "kind": 35,
                                      "start": 25059,
                                      "end": 25072,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 25059,
                                          "end": 25064,
                                          "text": "value",
                                          "children": []
                                        },
                                        {
                                          "kind": 67,
                                          "start": 25065,
                                          "end": 25067,
                                          "text": "!=",
                                          "children": []
                                        },
                                        {
                                          "kind": 100,
                                          "start": 25068,
                                          "end": 25072,
                                          "text": "null",
                                          "children": []
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 100,
                                      "start": 25079,
                                      "end": 25084,
                                      "text": "value",
                                      "children": []
                                    },
                                    {
                                      "kind": 14,
                                      "start": 25091,
                                      "end": 25156,
                                      "children": [
                                        {
                                          "kind": 30,
                                          "start": 25091,
                                          "end": 25116,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 25091,
                                              "end": 25106,
                                              "text": "resourceManager",
                                              "children": []
                                            },
                                            {
                                              "kind": 99,
                                              "start": 25107,
                                              "end": 25116,
                                              "text": "getString",
                                              "children": []
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 2,
                                          "start": 25116,
                                          "end": 25156,
                                          "children": [
                                            {
                                              "kind": 99,
                                              "start": 25123,
                                              "end": 25140,
                                              "text": "\"SharedResources\"",
                                              "children": []
                                            },
                                            {
                                              "kind": 99,
                                              "start": 25142,
                                              "end": 25155,
                                              "text": "\"monthSymbol\"",
                                              "children": []
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 25162,
                              "end": 25187,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 25162,
                                  "end": 25180,
                                  "text": "monthSymbolChanged",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 25181,
                                  "end": 25182,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 25183,
                                  "end": 25187,
                                  "text": "true",
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 14,
                              "start": 25193,
                              "end": 25215,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 25193,
                                  "end": 25213,
                                  "text": "invalidateProperties",
                                  "children": []
                                },
                                {
                                  "kind": 2,
                                  "start": 25213,
                                  "end": 25215,
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 14,
                              "start": 25220,
                              "end": 25261,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 25220,
                                  "end": 25239,
                                  "text": "dispatchChangeEvent",
                                  "children": []
                                },
                                {
                                  "kind": 2,
                                  "start": 25239,
                                  "end": 25261,
                                  "children": [
                                    {
                                      "kind": 99,
                                      "start": 25240,
                                      "end": 25260,
                                      "text": "\"monthSymbolChanged\"",
                                      "children": []
                                    }
                                  ]
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 93,
                      "start": 25436,
                      "end": 25466,
                      "children": [
                        null,
                        {
                          "kind": 58,
                          "start": 25436,
                          "end": 25443,
                          "children": [
                            {
                              "kind": 59,
                              "start": 25436,
                              "end": 25443,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 63,
                          "start": 25448,
                          "end": 25466,
                          "children": [
                            {
                              "kind": 62,
                              "start": 25448,
                              "end": 25459,
                              "text": "_yearSymbol",
                              "children": []
                            },
                            {
                              "kind": 88,
                              "start": 25460,
                              "end": 25466,
                              "text": "String",
                              "children": []
                            },
                            null
                          ]
                        },
                        {
                          "kind": 6,
                          "start": 25432,
                          "end": -1,
                          "text": "/**\n\t\t *  @private\n\t\t *  Storage for the yearSymbol property.\n\t\t */",
                          "children": []
                        }
                      ]
                    },
                    {
                      "kind": 93,
                      "start": 25498,
                      "end": 25535,
                      "children": [
                        null,
                        {
                          "kind": 58,
                          "start": 25498,
                          "end": 25505,
                          "children": [
                            {
                              "kind": 59,
                              "start": 25498,
                              "end": 25505,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 63,
                          "start": 25510,
                          "end": 25535,
                          "children": [
                            {
                              "kind": 62,
                              "start": 25510,
                              "end": 25528,
                              "text": "yearSymbolOverride",
                              "children": []
                            },
                            {
                              "kind": 88,
                              "start": 25529,
                              "end": 25535,
                              "text": "String",
                              "children": []
                            },
                            null
                          ]
                        },
                        {
                          "kind": 6,
                          "start": 25494,
                          "end": -1,
                          "text": "/**\n\t\t *  @private\n\t\t */",
                          "children": []
                        }
                      ]
                    },
                    {
                      "kind": 43,
                      "start": 25540,
                      "end": 26018,
                      "text": "get",
                      "children": [
                        {
                          "kind": 6,
                          "start": 25944,
                          "end": -1,
                          "text": "/**\n\t\t *  This property is appended to the end of the year \n\t\t *  displayed at the top of the DateChooser control.\n\t\t *  Some languages, such as Japanese, \n\t\t *  add a symbol after the year. \n\t\t *\n\t\t *  @default \"\"\n\t\t *  \n\t\t *  @langversion 3.0\n\t\t *  @playerversion Flash 9\n\t\t *  @playerversion AIR 1.1\n\t\t *  @productversion Flex 3\n\t\t */",
                          "children": []
                        },
                        {
                          "kind": 56,
                          "start": 25540,
                          "end": 25604,
                          "children": [
                            {
                              "kind": 55,
                              "start": 25540,
                              "end": 25571,
                              "text": "[Bindable(\"yearSymbolChanged\")]",
                              "children": []
                            },
                            {
                              "kind": 55,
                              "start": 25574,
                              "end": 25604,
                              "text": "[Inspectable(defaultValue=\"\")]",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 58,
                          "start": 25948,
                          "end": 25954,
                          "children": [
                            {
                              "kind": 59,
                              "start": 25948,
                              "end": 25954,
                              "text": "public",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 25968,
                          "end": 25978,
                          "text": "yearSymbol",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 25978,
                          "end": 25980,
                          "children": []
                        },
                        {
                          "kind": 88,
                          "start": 25981,
                          "end": 25987,
                          "text": "String",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 25990,
                          "end": 26018,
                          "children": [
                            {
                              "kind": 80,
                              "start": 25995,
                              "end": 26013,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 26002,
                                  "end": 26013,
                                  "text": "_yearSymbol",
                                  "children": []
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 81,
                      "start": 26045,
                      "end": 26356,
                      "text": "set",
                      "children": [
                        {
                          "kind": 6,
                          "start": 26045,
                          "end": -1,
                          "text": "/**\n\t\t *  @private\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 26049,
                          "end": 26055,
                          "children": [
                            {
                              "kind": 59,
                              "start": 26049,
                              "end": 26055,
                              "text": "public",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 26069,
                          "end": 26079,
                          "text": "yearSymbol",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 26079,
                          "end": 26093,
                          "children": [
                            {
                              "kind": 70,
                              "start": 26080,
                              "end": 26092,
                              "children": [
                                {
                                  "kind": 63,
                                  "start": 26080,
                                  "end": 26092,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 26080,
                                      "end": 26085,
                                      "text": "value",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 26086,
                                      "end": 26092,
                                      "text": "String",
                                      "children": []
                                    },
                                    null
                                  ]
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 88,
                          "start": 26094,
                          "end": 26098,
                          "text": "void",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 26101,
                          "end": 26356,
                          "children": [
                            {
                              "kind": 7,
                              "start": 26106,
                              "end": 26132,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 26106,
                                  "end": 26124,
                                  "text": "yearSymbolOverride",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 26125,
                                  "end": 26126,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 26127,
                                  "end": 26132,
                                  "text": "value",
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 26138,
                              "end": 26184,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 26138,
                                  "end": 26149,
                                  "text": "_yearSymbol",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 26150,
                                  "end": 26151,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 22,
                                  "start": 26152,
                                  "end": 26184,
                                  "children": [
                                    {
                                      "kind": 35,
                                      "start": 26152,
                                      "end": 26165,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 26152,
                                          "end": 26157,
                                          "text": "value",
                                          "children": []
                                        },
                                        {
                                          "kind": 67,
                                          "start": 26158,
                                          "end": 26160,
                                          "text": "!=",
                                          "children": []
                                        },
                                        {
                                          "kind": 100,
                                          "start": 26161,
                                          "end": 26165,
                                          "text": "null",
                                          "children": []
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 100,
                                      "start": 26172,
                                      "end": 26177,
                                      "text": "value",
                                      "children": []
                                    },
                                    {
                                      "kind": 14,
                                      "start": 26184,
                                      "end": 26241,
                                      "children": [
                                        {
                                          "kind": 30,
                                          "start": 26184,
                                          "end": 26209,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 26184,
                                              "end": 26199,
                                              "text": "resourceManager",
                                              "children": []
                                            },
                                            {
                                              "kind": 99,
                                              "start": 26200,
                                              "end": 26209,
                                              "text": "getString",
                                              "children": []
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 2,
                                          "start": 26209,
                                          "end": 26241,
                                          "children": [
                                            {
                                              "kind": 99,
                                              "start": 26216,
                                              "end": 26226,
                                              "text": "\"controls\"",
                                              "children": []
                                            },
                                            {
                                              "kind": 99,
                                              "start": 26228,
                                              "end": 26240,
                                              "text": "\"yearSymbol\"",
                                              "children": []
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 44,
                              "start": 26247,
                              "end": 26306,
                              "children": [
                                {
                                  "kind": 21,
                                  "start": 26249,
                                  "end": 26264,
                                  "children": [
                                    {
                                      "kind": 100,
                                      "start": 26250,
                                      "end": 26263,
                                      "text": "yearNavigator",
                                      "children": []
                                    }
                                  ]
                                },
                                {
                                  "kind": 7,
                                  "start": 26269,
                                  "end": 26306,
                                  "children": [
                                    {
                                      "kind": 30,
                                      "start": 26269,
                                      "end": 26293,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 26269,
                                          "end": 26282,
                                          "text": "yearNavigator",
                                          "children": []
                                        },
                                        {
                                          "kind": 99,
                                          "start": 26283,
                                          "end": 26293,
                                          "text": "yearSymbol",
                                          "children": []
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 67,
                                      "start": 26294,
                                      "end": 26295,
                                      "text": "=",
                                      "children": []
                                    },
                                    {
                                      "kind": 100,
                                      "start": 26296,
                                      "end": 26306,
                                      "text": "yearSymbol",
                                      "children": []
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 14,
                              "start": 26311,
                              "end": 26351,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 26311,
                                  "end": 26330,
                                  "text": "dispatchChangeEvent",
                                  "children": []
                                },
                                {
                                  "kind": 2,
                                  "start": 26330,
                                  "end": 26351,
                                  "children": [
                                    {
                                      "kind": 99,
                                      "start": 26331,
                                      "end": 26350,
                                      "text": "\"yearSymbolChanged\"",
                                      "children": []
                                    }
                                  ]
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 93,
                      "start": 26548,
                      "end": 26598,
                      "children": [
                        null,
                        {
                          "kind": 58,
                          "start": 26548,
                          "end": 26555,
                          "children": [
                            {
                              "kind": 59,
                              "start": 26548,
                              "end": 26555,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 63,
                          "start": 26560,
                          "end": 26598,
                          "children": [
                            {
                              "kind": 62,
                              "start": 26560,
                              "end": 26582,
                              "text": "_yearNavigationEnabled",
                              "children": []
                            },
                            {
                              "kind": 88,
                              "start": 26583,
                              "end": 26590,
                              "text": "Boolean",
                              "children": []
                            },
                            {
                              "kind": 50,
                              "start": 26593,
                              "end": 26598,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 26593,
                                  "end": 26598,
                                  "text": "false",
                                  "children": []
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 6,
                          "start": 26544,
                          "end": -1,
                          "text": "/**\n\t\t *  @private\n\t\t *  Storage for the yearNavigationEnabled property.\n\t\t */",
                          "children": []
                        }
                      ]
                    },
                    {
                      "kind": 43,
                      "start": 26603,
                      "end": 27138,
                      "text": "get",
                      "children": [
                        {
                          "kind": 6,
                          "start": 27041,
                          "end": -1,
                          "text": "/**\n\t\t *  Enables year navigation. When <code>true</code>\n\t\t *  an up and down button appear to the right\n\t\t *  of the displayed year. You can use these buttons\n\t\t *  to change the current year.\n\t\t *  These button appear to the left of the year in locales where year comes \n\t\t *  before the month in the date format.\n\t\t *\n\t\t *  @default false\n\t\t *  \n\t\t */",
                          "children": []
                        },
                        {
                          "kind": 56,
                          "start": 26603,
                          "end": 26683,
                          "children": [
                            {
                              "kind": 55,
                              "start": 26603,
                              "end": 26645,
                              "text": "[Bindable(\"yearNavigationEnabledChanged\")]",
                              "children": []
                            },
                            {
                              "kind": 55,
                              "start": 26648,
                              "end": 26683,
                              "text": "[Inspectable(defaultValue=\"false\")]",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 58,
                          "start": 27045,
                          "end": 27051,
                          "children": [
                            {
                              "kind": 59,
                              "start": 27045,
                              "end": 27051,
                              "text": "public",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 27065,
                          "end": 27086,
                          "text": "yearNavigationEnabled",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 27086,
                          "end": 27088,
                          "children": []
                        },
                        {
                          "kind": 88,
                          "start": 27089,
                          "end": 27096,
                          "text": "Boolean",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 27099,
                          "end": 27138,
                          "children": [
                            {
                              "kind": 80,
                              "start": 27104,
                              "end": 27133,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 27111,
                                  "end": 27133,
                                  "text": "_yearNavigationEnabled",
                                  "children": []
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 81,
                      "start": 27165,
                      "end": 27404,
                      "text": "set",
                      "children": [
                        {
                          "kind": 6,
                          "start": 27165,
                          "end": -1,
                          "text": "/**\n\t\t *  @private\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 27169,
                          "end": 27175,
                          "children": [
                            {
                              "kind": 59,
                              "start": 27169,
                              "end": 27175,
                              "text": "public",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 27189,
                          "end": 27210,
                          "text": "yearNavigationEnabled",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 27210,
                          "end": 27225,
                          "children": [
                            {
                              "kind": 70,
                              "start": 27211,
                              "end": 27224,
                              "children": [
                                {
                                  "kind": 63,
                                  "start": 27211,
                                  "end": 27224,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 27211,
                                      "end": 27216,
                                      "text": "value",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 27217,
                                      "end": 27224,
                                      "text": "Boolean",
                                      "children": []
                                    },
                                    null
                                  ]
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 88,
                          "start": 27226,
                          "end": 27230,
                          "text": "void",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 27233,
                          "end": 27404,
                          "children": [
                            {
                              "kind": 44,
                              "start": 27238,
                              "end": 27400,
                              "children": [
                                {
                                  "kind": 21,
                                  "start": 27240,
                                  "end": 27273,
                                  "children": [
                                    {
                                      "kind": 35,
                                      "start": 27241,
                                      "end": 27272,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 27241,
                                          "end": 27263,
                                          "text": "_yearNavigationEnabled",
                                          "children": []
                                        },
                                        {
                                          "kind": 67,
                                          "start": 27264,
                                          "end": 27266,
                                          "text": "!=",
                                          "children": []
                                        },
                                        {
                                          "kind": 100,
                                          "start": 27267,
                                          "end": 27272,
                                          "text": "value",
                                          "children": []
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 12,
                                  "start": 27274,
                                  "end": 27400,
                                  "children": [
                                    {
                                      "kind": 7,
                                      "start": 27280,
                                      "end": 27310,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 27280,
                                          "end": 27302,
                                          "text": "_yearNavigationEnabled",
                                          "children": []
                                        },
                                        {
                                          "kind": 67,
                                          "start": 27303,
                                          "end": 27304,
                                          "text": "=",
                                          "children": []
                                        },
                                        {
                                          "kind": 100,
                                          "start": 27305,
                                          "end": 27310,
                                          "text": "value",
                                          "children": []
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 14,
                                      "start": 27316,
                                      "end": 27337,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 27316,
                                          "end": 27335,
                                          "text": "invalidateSkinState",
                                          "children": []
                                        },
                                        {
                                          "kind": 2,
                                          "start": 27335,
                                          "end": 27337,
                                          "children": []
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 14,
                                      "start": 27343,
                                      "end": 27394,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 27343,
                                          "end": 27362,
                                          "text": "dispatchChangeEvent",
                                          "children": []
                                        },
                                        {
                                          "kind": 2,
                                          "start": 27362,
                                          "end": 27394,
                                          "children": [
                                            {
                                              "kind": 99,
                                              "start": 27363,
                                              "end": 27393,
                                              "text": "\"yearNavigationEnabledChanged\"",
                                              "children": []
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 93,
                      "start": 27568,
                      "end": 27599,
                      "children": [
                        null,
                        {
                          "kind": 58,
                          "start": 27568,
                          "end": 27575,
                          "children": [
                            {
                              "kind": 59,
                              "start": 27568,
                              "end": 27575,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 63,
                          "start": 27580,
                          "end": 27599,
                          "children": [
                            {
                              "kind": 62,
                              "start": 27580,
                              "end": 27588,
                              "text": "_maxYear",
                              "children": []
                            },
                            {
                              "kind": 88,
                              "start": 27589,
                              "end": 27592,
                              "text": "int",
                              "children": []
                            },
                            {
                              "kind": 50,
                              "start": 27595,
                              "end": 27599,
                              "children": [
                                {
                                  "kind": 99,
                                  "start": 27595,
                                  "end": 27599,
                                  "text": "2100",
                                  "children": []
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 6,
                          "start": 27564,
                          "end": -1,
                          "text": "/**\n\t\t *  @private\n\t\t *  Storage for the maxYear property.\n\t\t */",
                          "children": []
                        }
                      ]
                    },
                    {
                      "kind": 93,
                      "start": 27630,
                      "end": 27664,
                      "children": [
                        null,
                        {
                          "kind": 58,
                          "start": 27630,
                          "end": 27637,
                          "children": [
                            {
                              "kind": 59,
                              "start": 27630,
                              "end": 27637,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 63,
                          "start": 27642,
                          "end": 27664,
                          "children": [
                            {
                              "kind": 62,
                              "start": 27642,
                              "end": 27656,
                              "text": "maxYearChanged",
                              "children": []
                            },
                            {
                              "kind": 88,
                              "start": 27657,
                              "end": 27664,
                              "text": "Boolean",
                              "children": []
                            },
                            null
                          ]
                        },
                        {
                          "kind": 6,
                          "start": 27626,
                          "end": -1,
                          "text": "/**\n\t\t * @private\n\t\t */",
                          "children": []
                        }
                      ]
                    },
                    {
                      "kind": 43,
                      "start": 27669,
                      "end": 27999,
                      "text": "get",
                      "children": [
                        {
                          "kind": 6,
                          "start": 27934,
                          "end": -1,
                          "text": "/**\n\t\t *  The last year selectable in the control.\n\t\t *\n\t\t *  @default 2100\n\t\t *  \n\t\t *  @langversion 3.0\n\t\t *  @playerversion Flash 9\n\t\t *  @playerversion AIR 1.1\n\t\t *  @productversion Flex 3\n\t\t */",
                          "children": []
                        },
                        {
                          "kind": 56,
                          "start": 27669,
                          "end": 27734,
                          "children": [
                            {
                              "kind": 55,
                              "start": 27669,
                              "end": 27697,
                              "text": "[Bindable(\"maxYearChanged\")]",
                              "children": []
                            },
                            {
                              "kind": 55,
                              "start": 27700,
                              "end": 27734,
                              "text": "[Inspectable(defaultValue=\"2100\")]",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 58,
                          "start": 27938,
                          "end": 27944,
                          "children": [
                            {
                              "kind": 59,
                              "start": 27938,
                              "end": 27944,
                              "text": "public",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 27958,
                          "end": 27965,
                          "text": "maxYear",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 27965,
                          "end": 27967,
                          "children": []
                        },
                        {
                          "kind": 88,
                          "start": 27968,
                          "end": 27971,
                          "text": "int",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 27974,
                          "end": 27999,
                          "children": [
                            {
                              "kind": 80,
                              "start": 27979,
                              "end": 27994,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 27986,
                                  "end": 27994,
                                  "text": "_maxYear",
                                  "children": []
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 81,
                      "start": 28026,
                      "end": 28255,
                      "text": "set",
                      "children": [
                        {
                          "kind": 6,
                          "start": 28026,
                          "end": -1,
                          "text": "/**\n\t\t *  @private\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 28030,
                          "end": 28036,
                          "children": [
                            {
                              "kind": 59,
                              "start": 28030,
                              "end": 28036,
                              "text": "public",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 28050,
                          "end": 28057,
                          "text": "maxYear",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 28057,
                          "end": 28068,
                          "children": [
                            {
                              "kind": 70,
                              "start": 28058,
                              "end": 28067,
                              "children": [
                                {
                                  "kind": 63,
                                  "start": 28058,
                                  "end": 28067,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 28058,
                                      "end": 28063,
                                      "text": "value",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 28064,
                                      "end": 28067,
                                      "text": "int",
                                      "children": []
                                    },
                                    null
                                  ]
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 88,
                          "start": 28069,
                          "end": 28073,
                          "text": "void",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 28076,
                          "end": 28255,
                          "children": [
                            {
                              "kind": 44,
                              "start": 28081,
                              "end": 28134,
                              "children": [
                                {
                                  "kind": 21,
                                  "start": 28084,
                                  "end": 28123,
                                  "children": [
                                    {
                                      "kind": 68,
                                      "start": 28085,
                                      "end": 28122,
                                      "children": [
                                        {
                                          "kind": 35,
                                          "start": 28085,
                                          "end": 28102,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 28085,
                                              "end": 28093,
                                              "text": "_maxYear",
                                              "children": []
                                            },
                                            {
                                              "kind": 67,
                                              "start": 28094,
                                              "end": 28096,
                                              "text": "==",
                                              "children": []
                                            },
                                            {
                                              "kind": 100,
                                              "start": 28097,
                                              "end": 28102,
                                              "text": "value",
                                              "children": []
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 67,
                                          "start": 28103,
                                          "end": 28105,
                                          "text": "||",
                                          "children": []
                                        },
                                        {
                                          "kind": 78,
                                          "start": 28106,
                                          "end": 28122,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 28106,
                                              "end": 28111,
                                              "text": "value",
                                              "children": []
                                            },
                                            {
                                              "kind": 67,
                                              "start": 28112,
                                              "end": 28113,
                                              "text": "<",
                                              "children": []
                                            },
                                            {
                                              "kind": 100,
                                              "start": 28114,
                                              "end": 28122,
                                              "text": "_minYear",
                                              "children": []
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 80,
                                  "start": 28128,
                                  "end": 28134,
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 28139,
                              "end": 28160,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 28139,
                                  "end": 28153,
                                  "text": "maxYearChanged",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 28154,
                                  "end": 28155,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 28156,
                                  "end": 28160,
                                  "text": "true",
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 28165,
                              "end": 28181,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 28165,
                                  "end": 28173,
                                  "text": "_maxYear",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 28174,
                                  "end": 28175,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 28176,
                                  "end": 28181,
                                  "text": "value",
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 14,
                              "start": 28186,
                              "end": 28208,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 28186,
                                  "end": 28206,
                                  "text": "invalidateProperties",
                                  "children": []
                                },
                                {
                                  "kind": 2,
                                  "start": 28206,
                                  "end": 28208,
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 14,
                              "start": 28213,
                              "end": 28250,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 28213,
                                  "end": 28232,
                                  "text": "dispatchChangeEvent",
                                  "children": []
                                },
                                {
                                  "kind": 2,
                                  "start": 28232,
                                  "end": 28250,
                                  "children": [
                                    {
                                      "kind": 99,
                                      "start": 28233,
                                      "end": 28249,
                                      "text": "\"maxYearChanged\"",
                                      "children": []
                                    }
                                  ]
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 93,
                      "start": 28419,
                      "end": 28450,
                      "children": [
                        null,
                        {
                          "kind": 58,
                          "start": 28419,
                          "end": 28426,
                          "children": [
                            {
                              "kind": 59,
                              "start": 28419,
                              "end": 28426,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 63,
                          "start": 28431,
                          "end": 28450,
                          "children": [
                            {
                              "kind": 62,
                              "start": 28431,
                              "end": 28439,
                              "text": "_minYear",
                              "children": []
                            },
                            {
                              "kind": 88,
                              "start": 28440,
                              "end": 28443,
                              "text": "int",
                              "children": []
                            },
                            {
                              "kind": 50,
                              "start": 28446,
                              "end": 28450,
                              "children": [
                                {
                                  "kind": 99,
                                  "start": 28446,
                                  "end": 28450,
                                  "text": "1900",
                                  "children": []
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 6,
                          "start": 28415,
                          "end": -1,
                          "text": "/**\n\t\t *  @private\n\t\t *  Storage for the minYear property.\n\t\t */",
                          "children": []
                        }
                      ]
                    },
                    {
                      "kind": 93,
                      "start": 28481,
                      "end": 28515,
                      "children": [
                        null,
                        {
                          "kind": 58,
                          "start": 28481,
                          "end": 28488,
                          "children": [
                            {
                              "kind": 59,
                              "start": 28481,
                              "end": 28488,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 63,
                          "start": 28493,
                          "end": 28515,
                          "children": [
                            {
                              "kind": 62,
                              "start": 28493,
                              "end": 28507,
                              "text": "minYearChanged",
                              "children": []
                            },
                            {
                              "kind": 88,
                              "start": 28508,
                              "end": 28515,
                              "text": "Boolean",
                              "children": []
                            },
                            null
                          ]
                        },
                        {
                          "kind": 6,
                          "start": 28477,
                          "end": -1,
                          "text": "/**\n\t\t * @private\n\t\t */",
                          "children": []
                        }
                      ]
                    },
                    {
                      "kind": 43,
                      "start": 28520,
                      "end": 28851,
                      "text": "get",
                      "children": [
                        {
                          "kind": 6,
                          "start": 28786,
                          "end": -1,
                          "text": "/**\n\t\t *  The first year selectable in the control.\n\t\t *\n\t\t *  @default 1900\n\t\t *  \n\t\t *  @langversion 3.0\n\t\t *  @playerversion Flash 9\n\t\t *  @playerversion AIR 1.1\n\t\t *  @productversion Flex 3\n\t\t */",
                          "children": []
                        },
                        {
                          "kind": 56,
                          "start": 28520,
                          "end": 28585,
                          "children": [
                            {
                              "kind": 55,
                              "start": 28520,
                              "end": 28548,
                              "text": "[Bindable(\"minYearChanged\")]",
                              "children": []
                            },
                            {
                              "kind": 55,
                              "start": 28551,
                              "end": 28585,
                              "text": "[Inspectable(defaultValue=\"1900\")]",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 58,
                          "start": 28790,
                          "end": 28796,
                          "children": [
                            {
                              "kind": 59,
                              "start": 28790,
                              "end": 28796,
                              "text": "public",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 28810,
                          "end": 28817,
                          "text": "minYear",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 28817,
                          "end": 28819,
                          "children": []
                        },
                        {
                          "kind": 88,
                          "start": 28820,
                          "end": 28823,
                          "text": "int",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 28826,
                          "end": 28851,
                          "children": [
                            {
                              "kind": 80,
                              "start": 28831,
                              "end": 28846,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 28838,
                                  "end": 28846,
                                  "text": "_minYear",
                                  "children": []
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 81,
                      "start": 28878,
                      "end": 29105,
                      "text": "set",
                      "children": [
                        {
                          "kind": 6,
                          "start": 28878,
                          "end": -1,
                          "text": "/**\n\t\t *  @private\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 28882,
                          "end": 28888,
                          "children": [
                            {
                              "kind": 59,
                              "start": 28882,
                              "end": 28888,
                              "text": "public",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 28902,
                          "end": 28909,
                          "text": "minYear",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 28909,
                          "end": 28920,
                          "children": [
                            {
                              "kind": 70,
                              "start": 28910,
                              "end": 28919,
                              "children": [
                                {
                                  "kind": 63,
                                  "start": 28910,
                                  "end": 28919,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 28910,
                                      "end": 28915,
                                      "text": "value",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 28916,
                                      "end": 28919,
                                      "text": "int",
                                      "children": []
                                    },
                                    null
                                  ]
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 88,
                          "start": 28921,
                          "end": 28925,
                          "text": "void",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 28928,
                          "end": 29105,
                          "children": [
                            {
                              "kind": 44,
                              "start": 28933,
                              "end": 28984,
                              "children": [
                                {
                                  "kind": 21,
                                  "start": 28936,
                                  "end": 28973,
                                  "children": [
                                    {
                                      "kind": 68,
                                      "start": 28937,
                                      "end": 28972,
                                      "children": [
                                        {
                                          "kind": 35,
                                          "start": 28937,
                                          "end": 28954,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 28937,
                                              "end": 28945,
                                              "text": "_minYear",
                                              "children": []
                                            },
                                            {
                                              "kind": 67,
                                              "start": 28946,
                                              "end": 28948,
                                              "text": "==",
                                              "children": []
                                            },
                                            {
                                              "kind": 100,
                                              "start": 28949,
                                              "end": 28954,
                                              "text": "value",
                                              "children": []
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 67,
                                          "start": 28955,
                                          "end": 28957,
                                          "text": "||",
                                          "children": []
                                        },
                                        {
                                          "kind": 78,
                                          "start": 28958,
                                          "end": 28972,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 28958,
                                              "end": 28966,
                                              "text": "_maxYear",
                                              "children": []
                                            },
                                            {
                                              "kind": 67,
                                              "start": 28966,
                                              "end": 28967,
                                              "text": "<",
                                              "children": []
                                            },
                                            {
                                              "kind": 100,
                                              "start": 28967,
                                              "end": 28972,
                                              "text": "value",
                                              "children": []
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 80,
                                  "start": 28978,
                                  "end": 28984,
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 28989,
                              "end": 29010,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 28989,
                                  "end": 29003,
                                  "text": "minYearChanged",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 29004,
                                  "end": 29005,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 29006,
                                  "end": 29010,
                                  "text": "true",
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 29015,
                              "end": 29031,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 29015,
                                  "end": 29023,
                                  "text": "_minYear",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 29024,
                                  "end": 29025,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 29026,
                                  "end": 29031,
                                  "text": "value",
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 14,
                              "start": 29036,
                              "end": 29058,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 29036,
                                  "end": 29056,
                                  "text": "invalidateProperties",
                                  "children": []
                                },
                                {
                                  "kind": 2,
                                  "start": 29056,
                                  "end": 29058,
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 14,
                              "start": 29063,
                              "end": 29100,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 29063,
                                  "end": 29082,
                                  "text": "dispatchChangeEvent",
                                  "children": []
                                },
                                {
                                  "kind": 2,
                                  "start": 29082,
                                  "end": 29100,
                                  "children": [
                                    {
                                      "kind": 99,
                                      "start": 29083,
                                      "end": 29099,
                                      "text": "\"minYearChanged\"",
                                      "children": []
                                    }
                                  ]
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 93,
                      "start": 29273,
                      "end": 29310,
                      "children": [
                        null,
                        {
                          "kind": 58,
                          "start": 29273,
                          "end": 29280,
                          "children": [
                            {
                              "kind": 59,
                              "start": 29273,
                              "end": 29280,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 63,
                          "start": 29285,
                          "end": 29310,
                          "children": [
                            {
                              "kind": 62,
                              "start": 29285,
                              "end": 29295,
                              "text": "_showToday",
                              "children": []
                            },
                            {
                              "kind": 88,
                              "start": 29296,
                              "end": 29303,
                              "text": "Boolean",
                              "children": []
                            },
                            {
                              "kind": 50,
                              "start": 29306,
                              "end": 29310,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 29306,
                                  "end": 29310,
                                  "text": "true",
                                  "children": []
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 6,
                          "start": 29269,
                          "end": -1,
                          "text": "/**\n\t\t *  @private\n\t\t *  Storage for the showToday property.\n\t\t */",
                          "children": []
                        }
                      ]
                    },
                    {
                      "kind": 93,
                      "start": 29342,
                      "end": 29386,
                      "children": [
                        null,
                        {
                          "kind": 58,
                          "start": 29342,
                          "end": 29349,
                          "children": [
                            {
                              "kind": 59,
                              "start": 29342,
                              "end": 29349,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 63,
                          "start": 29354,
                          "end": 29386,
                          "children": [
                            {
                              "kind": 62,
                              "start": 29354,
                              "end": 29370,
                              "text": "showTodayChanged",
                              "children": []
                            },
                            {
                              "kind": 88,
                              "start": 29371,
                              "end": 29378,
                              "text": "Boolean",
                              "children": []
                            },
                            {
                              "kind": 50,
                              "start": 29381,
                              "end": 29386,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 29381,
                                  "end": 29386,
                                  "text": "false",
                                  "children": []
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 6,
                          "start": 29338,
                          "end": -1,
                          "text": "/**\n\t\t *  @private\n\t\t */",
                          "children": []
                        }
                      ]
                    },
                    {
                      "kind": 43,
                      "start": 29391,
                      "end": 29772,
                      "text": "get",
                      "children": [
                        {
                          "kind": 6,
                          "start": 29699,
                          "end": -1,
                          "text": "/**\n\t\t *  If <code>true</code>, specifies that today is highlighted\n\t\t *  in the DateChooser control.\n\t\t *  Setting this property changes the appearance of the DateChooser control.\n\t\t *\n\t\t *  @default true\n\t\t *  \n\t\t */",
                          "children": []
                        },
                        {
                          "kind": 56,
                          "start": 29391,
                          "end": 29478,
                          "children": [
                            {
                              "kind": 55,
                              "start": 29391,
                              "end": 29421,
                              "text": "[Bindable(\"showTodayChanged\")]",
                              "children": []
                            },
                            {
                              "kind": 55,
                              "start": 29424,
                              "end": 29478,
                              "text": "[Inspectable(category=\"General\",defaultValue=\"true\")]",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 58,
                          "start": 29703,
                          "end": 29709,
                          "children": [
                            {
                              "kind": 59,
                              "start": 29703,
                              "end": 29709,
                              "text": "public",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 29723,
                          "end": 29732,
                          "text": "showToday",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 29732,
                          "end": 29734,
                          "children": []
                        },
                        {
                          "kind": 88,
                          "start": 29735,
                          "end": 29742,
                          "text": "Boolean",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 29745,
                          "end": 29772,
                          "children": [
                            {
                              "kind": 80,
                              "start": 29750,
                              "end": 29767,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 29757,
                                  "end": 29767,
                                  "text": "_showToday",
                                  "children": []
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 81,
                      "start": 29799,
                      "end": 30020,
                      "text": "set",
                      "children": [
                        {
                          "kind": 6,
                          "start": 29799,
                          "end": -1,
                          "text": "/**\n\t\t *  @private\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 29803,
                          "end": 29809,
                          "children": [
                            {
                              "kind": 59,
                              "start": 29803,
                              "end": 29809,
                              "text": "public",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 29823,
                          "end": 29832,
                          "text": "showToday",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 29832,
                          "end": 29847,
                          "children": [
                            {
                              "kind": 70,
                              "start": 29833,
                              "end": 29846,
                              "children": [
                                {
                                  "kind": 63,
                                  "start": 29833,
                                  "end": 29846,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 29833,
                                      "end": 29838,
                                      "text": "value",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 29839,
                                      "end": 29846,
                                      "text": "Boolean",
                                      "children": []
                                    },
                                    null
                                  ]
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 88,
                          "start": 29848,
                          "end": 29852,
                          "text": "void",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 29855,
                          "end": 30020,
                          "children": [
                            {
                              "kind": 44,
                              "start": 29860,
                              "end": 29893,
                              "children": [
                                {
                                  "kind": 21,
                                  "start": 29862,
                                  "end": 29882,
                                  "children": [
                                    {
                                      "kind": 35,
                                      "start": 29863,
                                      "end": 29881,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 29863,
                                          "end": 29872,
                                          "text": "showToday",
                                          "children": []
                                        },
                                        {
                                          "kind": 67,
                                          "start": 29873,
                                          "end": 29875,
                                          "text": "==",
                                          "children": []
                                        },
                                        {
                                          "kind": 100,
                                          "start": 29876,
                                          "end": 29881,
                                          "text": "value",
                                          "children": []
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 80,
                                  "start": 29887,
                                  "end": 29893,
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 29898,
                              "end": 29916,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 29898,
                                  "end": 29908,
                                  "text": "_showToday",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 29909,
                                  "end": 29910,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 29911,
                                  "end": 29916,
                                  "text": "value",
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 29921,
                              "end": 29944,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 29921,
                                  "end": 29937,
                                  "text": "showTodayChanged",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 29938,
                                  "end": 29939,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 29940,
                                  "end": 29944,
                                  "text": "true",
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 14,
                              "start": 29949,
                              "end": 29971,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 29949,
                                  "end": 29969,
                                  "text": "invalidateProperties",
                                  "children": []
                                },
                                {
                                  "kind": 2,
                                  "start": 29969,
                                  "end": 29971,
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 14,
                              "start": 29976,
                              "end": 30015,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 29976,
                                  "end": 29995,
                                  "text": "dispatchChangeEvent",
                                  "children": []
                                },
                                {
                                  "kind": 2,
                                  "start": 29995,
                                  "end": 30015,
                                  "children": [
                                    {
                                      "kind": 99,
                                      "start": 29996,
                                      "end": 30014,
                                      "text": "\"showTodayChanged\"",
                                      "children": []
                                    }
                                  ]
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 93,
                      "start": 30195,
                      "end": 30233,
                      "children": [
                        null,
                        {
                          "kind": 58,
                          "start": 30195,
                          "end": 30202,
                          "children": [
                            {
                              "kind": 59,
                              "start": 30195,
                              "end": 30202,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 63,
                          "start": 30207,
                          "end": 30233,
                          "children": [
                            {
                              "kind": 62,
                              "start": 30207,
                              "end": 30220,
                              "text": "_disabledDays",
                              "children": []
                            },
                            {
                              "kind": 94,
                              "start": 30221,
                              "end": 30233,
                              "children": [
                                {
                                  "kind": 88,
                                  "start": 30229,
                                  "end": 30232,
                                  "text": "int",
                                  "children": []
                                }
                              ]
                            },
                            null
                          ]
                        },
                        {
                          "kind": 6,
                          "start": 30191,
                          "end": -1,
                          "text": "/**\n\t\t *  @private\n\t\t *  Storage for the disabledDays property.\n\t\t */",
                          "children": []
                        }
                      ]
                    },
                    {
                      "kind": 93,
                      "start": 30265,
                      "end": 30312,
                      "children": [
                        null,
                        {
                          "kind": 58,
                          "start": 30265,
                          "end": 30272,
                          "children": [
                            {
                              "kind": 59,
                              "start": 30265,
                              "end": 30272,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 63,
                          "start": 30277,
                          "end": 30312,
                          "children": [
                            {
                              "kind": 62,
                              "start": 30277,
                              "end": 30296,
                              "text": "disabledDaysChanged",
                              "children": []
                            },
                            {
                              "kind": 88,
                              "start": 30297,
                              "end": 30304,
                              "text": "Boolean",
                              "children": []
                            },
                            {
                              "kind": 50,
                              "start": 30307,
                              "end": 30312,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 30307,
                                  "end": 30312,
                                  "text": "false",
                                  "children": []
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 6,
                          "start": 30261,
                          "end": -1,
                          "text": "/**\n\t\t *  @private\n\t\t */",
                          "children": []
                        }
                      ]
                    },
                    {
                      "kind": 43,
                      "start": 30317,
                      "end": 30966,
                      "text": "get",
                      "children": [
                        {
                          "kind": 6,
                          "start": 30854,
                          "end": -1,
                          "text": "/**\n\t\t *  The days to disable in a week.\n\t\t *  All the dates in a month, for the specified day, are disabled.\n\t\t *  This property changes the appearance of the DateChooser control.\n\t\t *  The elements of this array can have values from 0 (Sunday) to\n\t\t *  6 (Saturday).\n\t\t *  For example, a value of <code>[ 0, 6 ]</code>\n\t\t *  disables Sunday and Saturday.\n\t\t *\n\t\t *  @default []\n\t\t *  \n\t\t *  @langversion 3.0\n\t\t *  @playerversion Flash 9\n\t\t *  @playerversion AIR 1.1\n\t\t *  @productversion Flex 3\n\t\t */",
                          "children": []
                        },
                        {
                          "kind": 56,
                          "start": 30317,
                          "end": 30350,
                          "children": [
                            {
                              "kind": 55,
                              "start": 30317,
                              "end": 30350,
                              "text": "[Bindable(\"disabledDaysChanged\")]",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 58,
                          "start": 30858,
                          "end": 30864,
                          "children": [
                            {
                              "kind": 59,
                              "start": 30858,
                              "end": 30864,
                              "text": "public",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 30878,
                          "end": 30890,
                          "text": "disabledDays",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 30890,
                          "end": 30892,
                          "children": []
                        },
                        {
                          "kind": 94,
                          "start": 30893,
                          "end": 30905,
                          "children": [
                            {
                              "kind": 88,
                              "start": 30901,
                              "end": 30904,
                              "text": "int",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 12,
                          "start": 30908,
                          "end": 30966,
                          "children": [
                            {
                              "kind": 80,
                              "start": 30913,
                              "end": 30957,
                              "children": [
                                {
                                  "kind": 22,
                                  "start": 30920,
                                  "end": 30957,
                                  "children": [
                                    {
                                      "kind": 100,
                                      "start": 30920,
                                      "end": 30933,
                                      "text": "_disabledDays",
                                      "children": []
                                    },
                                    {
                                      "kind": 14,
                                      "start": 30934,
                                      "end": 30956,
                                      "children": [
                                        {
                                          "kind": 30,
                                          "start": 30934,
                                          "end": 30954,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 30934,
                                              "end": 30947,
                                              "text": "_disabledDays",
                                              "children": []
                                            },
                                            {
                                              "kind": 99,
                                              "start": 30948,
                                              "end": 30954,
                                              "text": "concat",
                                              "children": []
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 2,
                                          "start": 30954,
                                          "end": 30956,
                                          "children": []
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 100,
                                      "start": 30957,
                                      "end": 30961,
                                      "text": "null",
                                      "children": []
                                    }
                                  ]
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 81,
                      "start": 30993,
                      "end": 31213,
                      "text": "set",
                      "children": [
                        {
                          "kind": 6,
                          "start": 30993,
                          "end": -1,
                          "text": "/**\n\t\t *  @private\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 30997,
                          "end": 31003,
                          "children": [
                            {
                              "kind": 59,
                              "start": 30997,
                              "end": 31003,
                              "text": "public",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 31017,
                          "end": 31029,
                          "text": "disabledDays",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 31029,
                          "end": 31049,
                          "children": [
                            {
                              "kind": 70,
                              "start": 31030,
                              "end": 31048,
                              "children": [
                                {
                                  "kind": 63,
                                  "start": 31030,
                                  "end": 31048,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 31030,
                                      "end": 31035,
                                      "text": "value",
                                      "children": []
                                    },
                                    {
                                      "kind": 94,
                                      "start": 31036,
                                      "end": 31048,
                                      "children": [
                                        {
                                          "kind": 88,
                                          "start": 31044,
                                          "end": 31047,
                                          "text": "int",
                                          "children": []
                                        }
                                      ]
                                    },
                                    null
                                  ]
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 88,
                          "start": 31050,
                          "end": 31054,
                          "text": "void",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 31057,
                          "end": 31213,
                          "children": [
                            {
                              "kind": 7,
                              "start": 31062,
                              "end": 31099,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 31062,
                                  "end": 31075,
                                  "text": "_disabledDays",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 31076,
                                  "end": 31077,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 22,
                                  "start": 31078,
                                  "end": 31099,
                                  "children": [
                                    {
                                      "kind": 100,
                                      "start": 31078,
                                      "end": 31083,
                                      "text": "value",
                                      "children": []
                                    },
                                    {
                                      "kind": 14,
                                      "start": 31084,
                                      "end": 31098,
                                      "children": [
                                        {
                                          "kind": 30,
                                          "start": 31084,
                                          "end": 31096,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 31084,
                                              "end": 31089,
                                              "text": "value",
                                              "children": []
                                            },
                                            {
                                              "kind": 99,
                                              "start": 31090,
                                              "end": 31096,
                                              "text": "concat",
                                              "children": []
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 2,
                                          "start": 31096,
                                          "end": 31098,
                                          "children": []
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 100,
                                      "start": 31099,
                                      "end": 31103,
                                      "text": "null",
                                      "children": []
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 31108,
                              "end": 31134,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 31108,
                                  "end": 31127,
                                  "text": "disabledDaysChanged",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 31128,
                                  "end": 31129,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 31130,
                                  "end": 31134,
                                  "text": "true",
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 14,
                              "start": 31139,
                              "end": 31161,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 31139,
                                  "end": 31159,
                                  "text": "invalidateProperties",
                                  "children": []
                                },
                                {
                                  "kind": 2,
                                  "start": 31159,
                                  "end": 31161,
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 14,
                              "start": 31166,
                              "end": 31208,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 31166,
                                  "end": 31185,
                                  "text": "dispatchChangeEvent",
                                  "children": []
                                },
                                {
                                  "kind": 2,
                                  "start": 31185,
                                  "end": 31208,
                                  "children": [
                                    {
                                      "kind": 99,
                                      "start": 31186,
                                      "end": 31207,
                                      "text": "\"disabledDaysChanged\"",
                                      "children": []
                                    }
                                  ]
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 93,
                      "start": 31391,
                      "end": 31429,
                      "children": [
                        null,
                        {
                          "kind": 58,
                          "start": 31391,
                          "end": 31398,
                          "children": [
                            {
                              "kind": 59,
                              "start": 31391,
                              "end": 31398,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 63,
                          "start": 31403,
                          "end": 31429,
                          "children": [
                            {
                              "kind": 62,
                              "start": 31403,
                              "end": 31418,
                              "text": "_disabledRanges",
                              "children": []
                            },
                            {
                              "kind": 88,
                              "start": 31419,
                              "end": 31424,
                              "text": "Array",
                              "children": []
                            },
                            {
                              "kind": 50,
                              "start": 31427,
                              "end": 31429,
                              "children": [
                                {
                                  "kind": 3,
                                  "start": 31427,
                                  "end": 31429,
                                  "children": []
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 6,
                          "start": 31387,
                          "end": -1,
                          "text": "/**\n\t\t *  @private\n\t\t *  Storage for the disabledRanges property.\n\t\t */",
                          "children": []
                        }
                      ]
                    },
                    {
                      "kind": 93,
                      "start": 31461,
                      "end": 31510,
                      "children": [
                        null,
                        {
                          "kind": 58,
                          "start": 31461,
                          "end": 31468,
                          "children": [
                            {
                              "kind": 59,
                              "start": 31461,
                              "end": 31468,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 63,
                          "start": 31473,
                          "end": 31510,
                          "children": [
                            {
                              "kind": 62,
                              "start": 31473,
                              "end": 31494,
                              "text": "disabledRangesChanged",
                              "children": []
                            },
                            {
                              "kind": 88,
                              "start": 31495,
                              "end": 31502,
                              "text": "Boolean",
                              "children": []
                            },
                            {
                              "kind": 50,
                              "start": 31505,
                              "end": 31510,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 31505,
                                  "end": 31510,
                                  "text": "false",
                                  "children": []
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 6,
                          "start": 31457,
                          "end": -1,
                          "text": "/**\n\t\t *  @private\n\t\t */",
                          "children": []
                        }
                      ]
                    },
                    {
                      "kind": 43,
                      "start": 31515,
                      "end": 33106,
                      "text": "get",
                      "children": [
                        {
                          "kind": 6,
                          "start": 33025,
                          "end": -1,
                          "text": "/**\n\t\t *  Disables single and multiple days.\n\t\t *\n\t\t *  <p>This property accepts an Array of objects as a parameter.\n\t\t *  Each object in this array is a Date object, specifying a\n\t\t *  single day to disable; or an object containing either or both\n\t\t *  of the <code>rangeStart</code> and <code>rangeEnd</code> properties,\n\t\t *  each of whose values is a Date object.\n\t\t *  The value of these properties describes the boundaries\n\t\t *  of the date range.\n\t\t *  If either is omitted, the range is considered\n\t\t *  unbounded in that direction.\n\t\t *  If you specify only <code>rangeStart</code>,\n\t\t *  all the dates after the specified date are disabled,\n\t\t *  including the <code>rangeStart</code> date.\n\t\t *  If you specify only <code>rangeEnd</code>,\n\t\t *  all the dates before the specified date are disabled,\n\t\t *  including the <code>rangeEnd</code> date.\n\t\t *  To disable a single day, use a single Date object specifying a date\n\t\t *  in the Array. Time values are zeroed out from the Date \n\t\t *  object if they are present.</p>\n\t\t *\n\t\t *  <p>The following example, disables the following dates: January 11\n\t\t *  2006, the range January 23 - February 10 2006, and March 1 2006\n\t\t *  and all following dates.</p>\n\t\t *\n\t\t *  <p><code>disabledRanges=\"{[ new Date(2006,0,11), {rangeStart:\n\t\t *  new Date(2006,0,23), rangeEnd: new Date(2006,1,10)},\n\t\t *  {rangeStart: new Date(2006,2,1)} ]}\"</code></p>\n\t\t *\n\t\t *  @default []\n\t\t *  \n\t\t */",
                          "children": []
                        },
                        {
                          "kind": 56,
                          "start": 31515,
                          "end": 31586,
                          "children": [
                            {
                              "kind": 55,
                              "start": 31515,
                              "end": 31550,
                              "text": "[Bindable(\"disabledRangesChanged\")]",
                              "children": []
                            },
                            {
                              "kind": 55,
                              "start": 31553,
                              "end": 31586,
                              "text": "[Inspectable(arrayType=\"Object\")]",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 58,
                          "start": 33029,
                          "end": 33035,
                          "children": [
                            {
                              "kind": 59,
                              "start": 33029,
                              "end": 33035,
                              "text": "public",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 33049,
                          "end": 33063,
                          "text": "disabledRanges",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 33063,
                          "end": 33065,
                          "children": []
                        },
                        {
                          "kind": 88,
                          "start": 33066,
                          "end": 33071,
                          "text": "Array",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 33074,
                          "end": 33106,
                          "children": [
                            {
                              "kind": 80,
                              "start": 33079,
                              "end": 33101,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 33086,
                                  "end": 33101,
                                  "text": "_disabledRanges",
                                  "children": []
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 81,
                      "start": 33133,
                      "end": 33352,
                      "text": "set",
                      "children": [
                        {
                          "kind": 6,
                          "start": 33133,
                          "end": -1,
                          "text": "/**\n\t\t *  @private\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 33137,
                          "end": 33143,
                          "children": [
                            {
                              "kind": 59,
                              "start": 33137,
                              "end": 33143,
                              "text": "public",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 33157,
                          "end": 33171,
                          "text": "disabledRanges",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 33171,
                          "end": 33184,
                          "children": [
                            {
                              "kind": 70,
                              "start": 33172,
                              "end": 33183,
                              "children": [
                                {
                                  "kind": 63,
                                  "start": 33172,
                                  "end": 33183,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 33172,
                                      "end": 33177,
                                      "text": "value",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 33178,
                                      "end": 33183,
                                      "text": "Array",
                                      "children": []
                                    },
                                    null
                                  ]
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 88,
                          "start": 33185,
                          "end": 33189,
                          "text": "void",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 33192,
                          "end": 33352,
                          "children": [
                            {
                              "kind": 7,
                              "start": 33197,
                              "end": 33237,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 33197,
                                  "end": 33212,
                                  "text": "_disabledRanges",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 33213,
                                  "end": 33214,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 14,
                                  "start": 33215,
                                  "end": 33237,
                                  "children": [
                                    {
                                      "kind": 100,
                                      "start": 33215,
                                      "end": 33230,
                                      "text": "scrubTimeValues",
                                      "children": []
                                    },
                                    {
                                      "kind": 2,
                                      "start": 33230,
                                      "end": 33237,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 33231,
                                          "end": 33236,
                                          "text": "value",
                                          "children": []
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 33242,
                              "end": 33270,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 33242,
                                  "end": 33263,
                                  "text": "disabledRangesChanged",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 33264,
                                  "end": 33265,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 33266,
                                  "end": 33270,
                                  "text": "true",
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 14,
                              "start": 33276,
                              "end": 33298,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 33276,
                                  "end": 33296,
                                  "text": "invalidateProperties",
                                  "children": []
                                },
                                {
                                  "kind": 2,
                                  "start": 33296,
                                  "end": 33298,
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 14,
                              "start": 33303,
                              "end": 33347,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 33303,
                                  "end": 33322,
                                  "text": "dispatchChangeEvent",
                                  "children": []
                                },
                                {
                                  "kind": 2,
                                  "start": 33322,
                                  "end": 33347,
                                  "children": [
                                    {
                                      "kind": 99,
                                      "start": 33323,
                                      "end": 33346,
                                      "text": "\"disabledRangesChanged\"",
                                      "children": []
                                    }
                                  ]
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 93,
                      "start": 33532,
                      "end": 33567,
                      "children": [
                        null,
                        {
                          "kind": 58,
                          "start": 33532,
                          "end": 33539,
                          "children": [
                            {
                              "kind": 59,
                              "start": 33532,
                              "end": 33539,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 63,
                          "start": 33544,
                          "end": 33567,
                          "children": [
                            {
                              "kind": 62,
                              "start": 33544,
                              "end": 33560,
                              "text": "_selectableRange",
                              "children": []
                            },
                            {
                              "kind": 88,
                              "start": 33561,
                              "end": 33567,
                              "text": "Object",
                              "children": []
                            },
                            null
                          ]
                        },
                        {
                          "kind": 6,
                          "start": 33528,
                          "end": -1,
                          "text": "/**\n\t\t *  @private\n\t\t *  Storage for the selectableRange property.\n\t\t */",
                          "children": []
                        }
                      ]
                    },
                    {
                      "kind": 93,
                      "start": 33599,
                      "end": 33649,
                      "children": [
                        null,
                        {
                          "kind": 58,
                          "start": 33599,
                          "end": 33606,
                          "children": [
                            {
                              "kind": 59,
                              "start": 33599,
                              "end": 33606,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 63,
                          "start": 33611,
                          "end": 33649,
                          "children": [
                            {
                              "kind": 62,
                              "start": 33611,
                              "end": 33633,
                              "text": "selectableRangeChanged",
                              "children": []
                            },
                            {
                              "kind": 88,
                              "start": 33634,
                              "end": 33641,
                              "text": "Boolean",
                              "children": []
                            },
                            {
                              "kind": 50,
                              "start": 33644,
                              "end": 33649,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 33644,
                                  "end": 33649,
                                  "text": "false",
                                  "children": []
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 6,
                          "start": 33595,
                          "end": -1,
                          "text": "/**\n\t\t *  @private\n\t\t */",
                          "children": []
                        }
                      ]
                    },
                    {
                      "kind": 43,
                      "start": 33654,
                      "end": 34991,
                      "text": "get",
                      "children": [
                        {
                          "kind": 6,
                          "start": 34907,
                          "end": -1,
                          "text": "/**\n\t\t *  Range of dates between which dates are selectable.\n\t\t *  For example, a date between 04-12-2006 and 04-12-2007\n\t\t *  is selectable, but dates out of this range are disabled.\n\t\t *\n\t\t *  <p>This property accepts an Object as a parameter.\n\t\t *  The Object contains two properties, <code>rangeStart</code>\n\t\t *  and <code>rangeEnd</code>, of type Date.\n\t\t *  If you specify only <code>rangeStart</code>,\n\t\t *  all the dates after the specified date are enabled.\n\t\t *  If you only specify <code>rangeEnd</code>,\n\t\t *  all the dates before the specified date are enabled.\n\t\t *  To enable only a single day in a DateChooser control,\n\t\t *  you can pass a Date object directly. Time values are \n\t\t *  zeroed out from the Date object if they are present.</p>\n\t\t *\n\t\t *  <p>The following example enables only the range\n\t\t *  January 1, 2006 through June 30, 2006. Months before January\n\t\t *  and after June do not appear in the DateChooser.</p>\n\t\t *\n\t\t *  <p><code>selectableRange=\"{{rangeStart : new Date(2006,0,1),\n\t\t *  rangeEnd : new Date(2006,5,30)}}\"</code></p>\n\t\t *\n\t\t *  @default null\n\t\t *  \n\t\t *  @langversion 3.0\n\t\t *  @playerversion Flash 9\n\t\t *  @playerversion AIR 1.1\n\t\t *  @productversion Flex 3\n\t\t */",
                          "children": []
                        },
                        {
                          "kind": 56,
                          "start": 33654,
                          "end": 33690,
                          "children": [
                            {
                              "kind": 55,
                              "start": 33654,
                              "end": 33690,
                              "text": "[Bindable(\"selectableRangeChanged\")]",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 58,
                          "start": 34911,
                          "end": 34917,
                          "children": [
                            {
                              "kind": 59,
                              "start": 34911,
                              "end": 34917,
                              "text": "public",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 34931,
                          "end": 34946,
                          "text": "selectableRange",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 34946,
                          "end": 34948,
                          "children": []
                        },
                        {
                          "kind": 88,
                          "start": 34949,
                          "end": 34955,
                          "text": "Object",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 34958,
                          "end": 34991,
                          "children": [
                            {
                              "kind": 80,
                              "start": 34963,
                              "end": 34986,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 34970,
                                  "end": 34986,
                                  "text": "_selectableRange",
                                  "children": []
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 81,
                      "start": 35018,
                      "end": 35240,
                      "text": "set",
                      "children": [
                        {
                          "kind": 6,
                          "start": 35018,
                          "end": -1,
                          "text": "/**\n\t\t *  @private\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 35022,
                          "end": 35028,
                          "children": [
                            {
                              "kind": 59,
                              "start": 35022,
                              "end": 35028,
                              "text": "public",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 35042,
                          "end": 35057,
                          "text": "selectableRange",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 35057,
                          "end": 35071,
                          "children": [
                            {
                              "kind": 70,
                              "start": 35058,
                              "end": 35070,
                              "children": [
                                {
                                  "kind": 63,
                                  "start": 35058,
                                  "end": 35070,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 35058,
                                      "end": 35063,
                                      "text": "value",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 35064,
                                      "end": 35070,
                                      "text": "Object",
                                      "children": []
                                    },
                                    null
                                  ]
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 88,
                          "start": 35072,
                          "end": 35076,
                          "text": "void",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 35079,
                          "end": 35240,
                          "children": [
                            {
                              "kind": 7,
                              "start": 35084,
                              "end": 35124,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 35084,
                                  "end": 35100,
                                  "text": "_selectableRange",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 35101,
                                  "end": 35102,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 14,
                                  "start": 35103,
                                  "end": 35124,
                                  "children": [
                                    {
                                      "kind": 100,
                                      "start": 35103,
                                      "end": 35117,
                                      "text": "scrubTimeValue",
                                      "children": []
                                    },
                                    {
                                      "kind": 2,
                                      "start": 35117,
                                      "end": 35124,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 35118,
                                          "end": 35123,
                                          "text": "value",
                                          "children": []
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 35129,
                              "end": 35158,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 35129,
                                  "end": 35151,
                                  "text": "selectableRangeChanged",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 35152,
                                  "end": 35153,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 35154,
                                  "end": 35158,
                                  "text": "true",
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 14,
                              "start": 35163,
                              "end": 35208,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 35163,
                                  "end": 35182,
                                  "text": "dispatchChangeEvent",
                                  "children": []
                                },
                                {
                                  "kind": 2,
                                  "start": 35182,
                                  "end": 35208,
                                  "children": [
                                    {
                                      "kind": 99,
                                      "start": 35183,
                                      "end": 35207,
                                      "text": "\"selectableRangeChanged\"",
                                      "children": []
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 14,
                              "start": 35213,
                              "end": 35235,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 35213,
                                  "end": 35233,
                                  "text": "invalidateProperties",
                                  "children": []
                                },
                                {
                                  "kind": 2,
                                  "start": 35233,
                                  "end": 35235,
                                  "children": []
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 93,
                      "start": 35554,
                      "end": 35584,
                      "children": [
                        null,
                        {
                          "kind": 58,
                          "start": 35554,
                          "end": 35561,
                          "children": [
                            {
                              "kind": 59,
                              "start": 35554,
                              "end": 35561,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 63,
                          "start": 35566,
                          "end": 35584,
                          "children": [
                            {
                              "kind": 62,
                              "start": 35566,
                              "end": 35578,
                              "text": "_gridColumns",
                              "children": []
                            },
                            {
                              "kind": 88,
                              "start": 35579,
                              "end": 35584,
                              "text": "IList",
                              "children": []
                            },
                            null
                          ]
                        },
                        {
                          "kind": 6,
                          "start": 35550,
                          "end": -1,
                          "text": "/**\n\t\t * @private\n\t\t */",
                          "children": []
                        }
                      ]
                    },
                    {
                      "kind": 43,
                      "start": 35655,
                      "end": 35731,
                      "text": "get",
                      "children": [
                        {
                          "kind": 6,
                          "start": 35655,
                          "end": -1,
                          "text": "/**\n\t\t * @private\n\t\t * list of columns passed to the bodyGrid\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 35659,
                          "end": 35666,
                          "children": [
                            {
                              "kind": 59,
                              "start": 35659,
                              "end": 35666,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 35680,
                          "end": 35691,
                          "text": "gridColumns",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 35691,
                          "end": 35693,
                          "children": []
                        },
                        {
                          "kind": 88,
                          "start": 35694,
                          "end": 35699,
                          "text": "IList",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 35702,
                          "end": 35731,
                          "children": [
                            {
                              "kind": 80,
                              "start": 35707,
                              "end": 35726,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 35714,
                                  "end": 35726,
                                  "text": "_gridColumns",
                                  "children": []
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 81,
                      "start": 35757,
                      "end": 35890,
                      "text": "set",
                      "children": [
                        {
                          "kind": 6,
                          "start": 35757,
                          "end": -1,
                          "text": "/**\n\t\t * @private\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 35761,
                          "end": 35768,
                          "children": [
                            {
                              "kind": 59,
                              "start": 35761,
                              "end": 35768,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 35782,
                          "end": 35793,
                          "text": "gridColumns",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 35793,
                          "end": 35806,
                          "children": [
                            {
                              "kind": 70,
                              "start": 35794,
                              "end": 35805,
                              "children": [
                                {
                                  "kind": 63,
                                  "start": 35794,
                                  "end": 35805,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 35794,
                                      "end": 35799,
                                      "text": "value",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 35800,
                                      "end": 35805,
                                      "text": "IList",
                                      "children": []
                                    },
                                    null
                                  ]
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 88,
                          "start": 35807,
                          "end": 35811,
                          "text": "void",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 35814,
                          "end": 35890,
                          "children": [
                            {
                              "kind": 7,
                              "start": 35819,
                              "end": 35839,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 35819,
                                  "end": 35831,
                                  "text": "_gridColumns",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 35832,
                                  "end": 35833,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 35834,
                                  "end": 35839,
                                  "text": "value",
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 44,
                              "start": 35844,
                              "end": 35885,
                              "children": [
                                {
                                  "kind": 21,
                                  "start": 35846,
                                  "end": 35856,
                                  "children": [
                                    {
                                      "kind": 100,
                                      "start": 35847,
                                      "end": 35855,
                                      "text": "bodyGrid",
                                      "children": []
                                    }
                                  ]
                                },
                                {
                                  "kind": 7,
                                  "start": 35861,
                                  "end": 35885,
                                  "children": [
                                    {
                                      "kind": 30,
                                      "start": 35861,
                                      "end": 35877,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 35861,
                                          "end": 35869,
                                          "text": "bodyGrid",
                                          "children": []
                                        },
                                        {
                                          "kind": 99,
                                          "start": 35870,
                                          "end": 35877,
                                          "text": "columns",
                                          "children": []
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 67,
                                      "start": 35878,
                                      "end": 35879,
                                      "text": "=",
                                      "children": []
                                    },
                                    {
                                      "kind": 100,
                                      "start": 35880,
                                      "end": 35885,
                                      "text": "value",
                                      "children": []
                                    }
                                  ]
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 93,
                      "start": 36022,
                      "end": 36057,
                      "children": [
                        null,
                        {
                          "kind": 58,
                          "start": 36022,
                          "end": 36029,
                          "children": [
                            {
                              "kind": 59,
                              "start": 36022,
                              "end": 36029,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 63,
                          "start": 36034,
                          "end": 36057,
                          "children": [
                            {
                              "kind": 62,
                              "start": 36034,
                              "end": 36051,
                              "text": "_gridDataProvider",
                              "children": []
                            },
                            {
                              "kind": 88,
                              "start": 36052,
                              "end": 36057,
                              "text": "IList",
                              "children": []
                            },
                            null
                          ]
                        },
                        {
                          "kind": 6,
                          "start": 36018,
                          "end": -1,
                          "text": "/**\n\t\t * @private\n\t\t */",
                          "children": []
                        }
                      ]
                    },
                    {
                      "kind": 43,
                      "start": 36125,
                      "end": 36211,
                      "text": "get",
                      "children": [
                        {
                          "kind": 6,
                          "start": 36125,
                          "end": -1,
                          "text": "/**\n\t\t * @private\n\t\t * dataProvider passed to the bodyGrid\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 36129,
                          "end": 36136,
                          "children": [
                            {
                              "kind": 59,
                              "start": 36129,
                              "end": 36136,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 36150,
                          "end": 36166,
                          "text": "gridDataProvider",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 36166,
                          "end": 36168,
                          "children": []
                        },
                        {
                          "kind": 88,
                          "start": 36169,
                          "end": 36174,
                          "text": "IList",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 36177,
                          "end": 36211,
                          "children": [
                            {
                              "kind": 80,
                              "start": 36182,
                              "end": 36206,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 36189,
                                  "end": 36206,
                                  "text": "_gridDataProvider",
                                  "children": []
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 81,
                      "start": 36237,
                      "end": 36384,
                      "text": "set",
                      "children": [
                        {
                          "kind": 6,
                          "start": 36237,
                          "end": -1,
                          "text": "/**\n\t\t * @private\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 36241,
                          "end": 36248,
                          "children": [
                            {
                              "kind": 59,
                              "start": 36241,
                              "end": 36248,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 36262,
                          "end": 36278,
                          "text": "gridDataProvider",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 36278,
                          "end": 36291,
                          "children": [
                            {
                              "kind": 70,
                              "start": 36279,
                              "end": 36290,
                              "children": [
                                {
                                  "kind": 63,
                                  "start": 36279,
                                  "end": 36290,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 36279,
                                      "end": 36284,
                                      "text": "value",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 36285,
                                      "end": 36290,
                                      "text": "IList",
                                      "children": []
                                    },
                                    null
                                  ]
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 88,
                          "start": 36292,
                          "end": 36296,
                          "text": "void",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 36299,
                          "end": 36384,
                          "children": [
                            {
                              "kind": 7,
                              "start": 36304,
                              "end": 36329,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 36304,
                                  "end": 36321,
                                  "text": "_gridDataProvider",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 36322,
                                  "end": 36323,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 36324,
                                  "end": 36329,
                                  "text": "value",
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 44,
                              "start": 36334,
                              "end": 36380,
                              "children": [
                                {
                                  "kind": 21,
                                  "start": 36336,
                                  "end": 36346,
                                  "children": [
                                    {
                                      "kind": 100,
                                      "start": 36337,
                                      "end": 36345,
                                      "text": "bodyGrid",
                                      "children": []
                                    }
                                  ]
                                },
                                {
                                  "kind": 7,
                                  "start": 36351,
                                  "end": 36380,
                                  "children": [
                                    {
                                      "kind": 30,
                                      "start": 36351,
                                      "end": 36372,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 36351,
                                          "end": 36359,
                                          "text": "bodyGrid",
                                          "children": []
                                        },
                                        {
                                          "kind": 99,
                                          "start": 36360,
                                          "end": 36372,
                                          "text": "dataProvider",
                                          "children": []
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 67,
                                      "start": 36373,
                                      "end": 36374,
                                      "text": "=",
                                      "children": []
                                    },
                                    {
                                      "kind": 100,
                                      "start": 36375,
                                      "end": 36380,
                                      "text": "value",
                                      "children": []
                                    }
                                  ]
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 93,
                      "start": 36515,
                      "end": 36551,
                      "children": [
                        null,
                        {
                          "kind": 58,
                          "start": 36515,
                          "end": 36522,
                          "children": [
                            {
                              "kind": 59,
                              "start": 36515,
                              "end": 36522,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 63,
                          "start": 36527,
                          "end": 36551,
                          "children": [
                            {
                              "kind": 62,
                              "start": 36527,
                              "end": 36544,
                              "text": "_currentMonthText",
                              "children": []
                            },
                            {
                              "kind": 88,
                              "start": 36545,
                              "end": 36551,
                              "text": "String",
                              "children": []
                            },
                            null
                          ]
                        },
                        {
                          "kind": 6,
                          "start": 36511,
                          "end": -1,
                          "text": "/**\n\t\t * @private\n\t\t */",
                          "children": []
                        }
                      ]
                    },
                    {
                      "kind": 43,
                      "start": 36623,
                      "end": 36710,
                      "text": "get",
                      "children": [
                        {
                          "kind": 6,
                          "start": 36623,
                          "end": -1,
                          "text": "/**\n\t\t * @private\n\t\t * text displayed by the monthLabelDisplay\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 36627,
                          "end": 36634,
                          "children": [
                            {
                              "kind": 59,
                              "start": 36627,
                              "end": 36634,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 36648,
                          "end": 36664,
                          "text": "currentMonthText",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 36664,
                          "end": 36666,
                          "children": []
                        },
                        {
                          "kind": 88,
                          "start": 36667,
                          "end": 36673,
                          "text": "String",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 36676,
                          "end": 36710,
                          "children": [
                            {
                              "kind": 80,
                              "start": 36681,
                              "end": 36705,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 36688,
                                  "end": 36705,
                                  "text": "_currentMonthText",
                                  "children": []
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 81,
                      "start": 36736,
                      "end": 36895,
                      "text": "set",
                      "children": [
                        {
                          "kind": 6,
                          "start": 36736,
                          "end": -1,
                          "text": "/**\n\t\t * @private\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 36740,
                          "end": 36747,
                          "children": [
                            {
                              "kind": 59,
                              "start": 36740,
                              "end": 36747,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 36761,
                          "end": 36777,
                          "text": "currentMonthText",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 36777,
                          "end": 36791,
                          "children": [
                            {
                              "kind": 70,
                              "start": 36778,
                              "end": 36790,
                              "children": [
                                {
                                  "kind": 63,
                                  "start": 36778,
                                  "end": 36790,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 36778,
                                      "end": 36783,
                                      "text": "value",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 36784,
                                      "end": 36790,
                                      "text": "String",
                                      "children": []
                                    },
                                    null
                                  ]
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 88,
                          "start": 36792,
                          "end": 36796,
                          "text": "void",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 36799,
                          "end": 36895,
                          "children": [
                            {
                              "kind": 7,
                              "start": 36804,
                              "end": 36829,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 36804,
                                  "end": 36821,
                                  "text": "_currentMonthText",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 36822,
                                  "end": 36823,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 36824,
                                  "end": 36829,
                                  "text": "value",
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 44,
                              "start": 36834,
                              "end": 36890,
                              "children": [
                                {
                                  "kind": 21,
                                  "start": 36836,
                                  "end": 36855,
                                  "children": [
                                    {
                                      "kind": 100,
                                      "start": 36837,
                                      "end": 36854,
                                      "text": "monthLabelDisplay",
                                      "children": []
                                    }
                                  ]
                                },
                                {
                                  "kind": 7,
                                  "start": 36860,
                                  "end": 36890,
                                  "children": [
                                    {
                                      "kind": 30,
                                      "start": 36860,
                                      "end": 36882,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 36860,
                                          "end": 36877,
                                          "text": "monthLabelDisplay",
                                          "children": []
                                        },
                                        {
                                          "kind": 99,
                                          "start": 36878,
                                          "end": 36882,
                                          "text": "text",
                                          "children": []
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 67,
                                      "start": 36883,
                                      "end": 36884,
                                      "text": "=",
                                      "children": []
                                    },
                                    {
                                      "kind": 100,
                                      "start": 36885,
                                      "end": 36890,
                                      "text": "value",
                                      "children": []
                                    }
                                  ]
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 93,
                      "start": 37030,
                      "end": 37076,
                      "children": [
                        null,
                        {
                          "kind": 58,
                          "start": 37030,
                          "end": 37037,
                          "children": [
                            {
                              "kind": 59,
                              "start": 37030,
                              "end": 37037,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 63,
                          "start": 37042,
                          "end": 37076,
                          "children": [
                            {
                              "kind": 62,
                              "start": 37042,
                              "end": 37063,
                              "text": "_selectedCellPosition",
                              "children": []
                            },
                            {
                              "kind": 88,
                              "start": 37064,
                              "end": 37076,
                              "text": "CellPosition",
                              "children": []
                            },
                            null
                          ]
                        },
                        {
                          "kind": 6,
                          "start": 37026,
                          "end": -1,
                          "text": "/**\n\t\t * @private\n\t\t */",
                          "children": []
                        }
                      ]
                    },
                    {
                      "kind": 43,
                      "start": 37120,
                      "end": 37221,
                      "text": "get",
                      "children": [
                        {
                          "kind": 6,
                          "start": 37120,
                          "end": -1,
                          "text": "/**\n\t\t * cell selected on the grid\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 37124,
                          "end": 37131,
                          "children": [
                            {
                              "kind": 59,
                              "start": 37124,
                              "end": 37131,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 37145,
                          "end": 37165,
                          "text": "selectedCellPosition",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 37165,
                          "end": 37167,
                          "children": []
                        },
                        {
                          "kind": 88,
                          "start": 37168,
                          "end": 37180,
                          "text": "CellPosition",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 37183,
                          "end": 37221,
                          "children": [
                            {
                              "kind": 80,
                              "start": 37188,
                              "end": 37216,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 37195,
                                  "end": 37216,
                                  "text": "_selectedCellPosition",
                                  "children": []
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 81,
                      "start": 37247,
                      "end": 37409,
                      "text": "set",
                      "children": [
                        {
                          "kind": 6,
                          "start": 37247,
                          "end": -1,
                          "text": "/**\n\t\t * @private\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 37251,
                          "end": 37258,
                          "children": [
                            {
                              "kind": 59,
                              "start": 37251,
                              "end": 37258,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 37272,
                          "end": 37292,
                          "text": "selectedCellPosition",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 37292,
                          "end": 37312,
                          "children": [
                            {
                              "kind": 70,
                              "start": 37293,
                              "end": 37311,
                              "children": [
                                {
                                  "kind": 63,
                                  "start": 37293,
                                  "end": 37311,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 37293,
                                      "end": 37298,
                                      "text": "value",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 37299,
                                      "end": 37311,
                                      "text": "CellPosition",
                                      "children": []
                                    },
                                    null
                                  ]
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 88,
                          "start": 37313,
                          "end": 37317,
                          "text": "void",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 37320,
                          "end": 37409,
                          "children": [
                            {
                              "kind": 7,
                              "start": 37325,
                              "end": 37354,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 37325,
                                  "end": 37346,
                                  "text": "_selectedCellPosition",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 37347,
                                  "end": 37348,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 37349,
                                  "end": 37354,
                                  "text": "value",
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 44,
                              "start": 37359,
                              "end": 37405,
                              "children": [
                                {
                                  "kind": 21,
                                  "start": 37361,
                                  "end": 37371,
                                  "children": [
                                    {
                                      "kind": 100,
                                      "start": 37362,
                                      "end": 37370,
                                      "text": "bodyGrid",
                                      "children": []
                                    }
                                  ]
                                },
                                {
                                  "kind": 7,
                                  "start": 37376,
                                  "end": 37405,
                                  "children": [
                                    {
                                      "kind": 30,
                                      "start": 37376,
                                      "end": 37397,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 37376,
                                          "end": 37384,
                                          "text": "bodyGrid",
                                          "children": []
                                        },
                                        {
                                          "kind": 99,
                                          "start": 37385,
                                          "end": 37397,
                                          "text": "selectedCell",
                                          "children": []
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 67,
                                      "start": 37398,
                                      "end": 37399,
                                      "text": "=",
                                      "children": []
                                    },
                                    {
                                      "kind": 100,
                                      "start": 37400,
                                      "end": 37405,
                                      "text": "value",
                                      "children": []
                                    }
                                  ]
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 42,
                      "start": 37701,
                      "end": 38363,
                      "text": "function",
                      "children": [
                        {
                          "kind": 6,
                          "start": 37701,
                          "end": -1,
                          "text": "/**\n\t\t * @private\n\t\t * retrieve the CellPosition of the cell displaying the current date\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 37705,
                          "end": 37711,
                          "children": [
                            {
                              "kind": 59,
                              "start": 37705,
                              "end": 37711,
                              "text": "public",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 37721,
                          "end": 37741,
                          "text": "getTodayCellPosition",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 37741,
                          "end": 37743,
                          "children": []
                        },
                        {
                          "kind": 88,
                          "start": 37744,
                          "end": 37756,
                          "text": "CellPosition",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 37757,
                          "end": 38363,
                          "children": [
                            {
                              "kind": 93,
                              "start": 37762,
                              "end": 37789,
                              "children": [
                                null,
                                null,
                                {
                                  "kind": 63,
                                  "start": 37766,
                                  "end": 37789,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 37766,
                                      "end": 37771,
                                      "text": "today",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 37772,
                                      "end": 37776,
                                      "text": "Date",
                                      "children": []
                                    },
                                    {
                                      "kind": 50,
                                      "start": 37779,
                                      "end": 37789,
                                      "children": [
                                        {
                                          "kind": 64,
                                          "start": 37779,
                                          "end": 37789,
                                          "children": [
                                            {
                                              "kind": 14,
                                              "start": 37783,
                                              "end": 37789,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 37783,
                                                  "end": 37787,
                                                  "text": "Date",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 2,
                                                  "start": 37787,
                                                  "end": 37789,
                                                  "children": []
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 44,
                              "start": 37794,
                              "end": 38343,
                              "children": [
                                {
                                  "kind": 21,
                                  "start": 37796,
                                  "end": 37862,
                                  "children": [
                                    {
                                      "kind": 1,
                                      "start": 37797,
                                      "end": 37861,
                                      "children": [
                                        {
                                          "kind": 35,
                                          "start": 37797,
                                          "end": 37826,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 37797,
                                              "end": 37811,
                                              "text": "displayedMonth",
                                              "children": []
                                            },
                                            {
                                              "kind": 67,
                                              "start": 37812,
                                              "end": 37814,
                                              "text": "==",
                                              "children": []
                                            },
                                            {
                                              "kind": 30,
                                              "start": 37815,
                                              "end": 37826,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 37815,
                                                  "end": 37820,
                                                  "text": "today",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 99,
                                                  "start": 37821,
                                                  "end": 37826,
                                                  "text": "month",
                                                  "children": []
                                                }
                                              ]
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 67,
                                          "start": 37827,
                                          "end": 37829,
                                          "text": "&&",
                                          "children": []
                                        },
                                        {
                                          "kind": 35,
                                          "start": 37830,
                                          "end": 37861,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 37830,
                                              "end": 37843,
                                              "text": "displayedYear",
                                              "children": []
                                            },
                                            {
                                              "kind": 67,
                                              "start": 37844,
                                              "end": 37846,
                                              "text": "==",
                                              "children": []
                                            },
                                            {
                                              "kind": 30,
                                              "start": 37847,
                                              "end": 37861,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 37847,
                                                  "end": 37852,
                                                  "text": "today",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 99,
                                                  "start": 37853,
                                                  "end": 37861,
                                                  "text": "fullYear",
                                                  "children": []
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 12,
                                  "start": 37863,
                                  "end": 38343,
                                  "children": [
                                    {
                                      "kind": 93,
                                      "start": 37869,
                                      "end": 37919,
                                      "children": [
                                        null,
                                        null,
                                        {
                                          "kind": 63,
                                          "start": 37873,
                                          "end": 37919,
                                          "children": [
                                            {
                                              "kind": 62,
                                              "start": 37873,
                                              "end": 37885,
                                              "text": "cellPosition",
                                              "children": []
                                            },
                                            {
                                              "kind": 88,
                                              "start": 37886,
                                              "end": 37898,
                                              "text": "CellPosition",
                                              "children": []
                                            },
                                            {
                                              "kind": 50,
                                              "start": 37901,
                                              "end": 37919,
                                              "children": [
                                                {
                                                  "kind": 64,
                                                  "start": 37901,
                                                  "end": 37919,
                                                  "children": [
                                                    {
                                                      "kind": 14,
                                                      "start": 37905,
                                                      "end": 37919,
                                                      "children": [
                                                        {
                                                          "kind": 100,
                                                          "start": 37905,
                                                          "end": 37917,
                                                          "text": "CellPosition",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 2,
                                                          "start": 37917,
                                                          "end": 37919,
                                                          "children": []
                                                        }
                                                      ]
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 93,
                                      "start": 37925,
                                      "end": 37981,
                                      "children": [
                                        null,
                                        null,
                                        {
                                          "kind": 63,
                                          "start": 37929,
                                          "end": 37981,
                                          "children": [
                                            {
                                              "kind": 62,
                                              "start": 37929,
                                              "end": 37933,
                                              "text": "date",
                                              "children": []
                                            },
                                            {
                                              "kind": 88,
                                              "start": 37934,
                                              "end": 37938,
                                              "text": "Date",
                                              "children": []
                                            },
                                            {
                                              "kind": 50,
                                              "start": 37941,
                                              "end": 37981,
                                              "children": [
                                                {
                                                  "kind": 64,
                                                  "start": 37941,
                                                  "end": 37981,
                                                  "children": [
                                                    {
                                                      "kind": 14,
                                                      "start": 37945,
                                                      "end": 37981,
                                                      "children": [
                                                        {
                                                          "kind": 100,
                                                          "start": 37945,
                                                          "end": 37949,
                                                          "text": "Date",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 2,
                                                          "start": 37949,
                                                          "end": 37981,
                                                          "children": [
                                                            {
                                                              "kind": 100,
                                                              "start": 37950,
                                                              "end": 37963,
                                                              "text": "displayedYear",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 100,
                                                              "start": 37964,
                                                              "end": 37978,
                                                              "text": "displayedMonth",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 99,
                                                              "start": 37979,
                                                              "end": 37980,
                                                              "text": "1",
                                                              "children": []
                                                            }
                                                          ]
                                                        }
                                                      ]
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 93,
                                      "start": 37987,
                                      "end": 38009,
                                      "children": [
                                        null,
                                        null,
                                        {
                                          "kind": 63,
                                          "start": 37991,
                                          "end": 38009,
                                          "children": [
                                            {
                                              "kind": 62,
                                              "start": 37991,
                                              "end": 38002,
                                              "text": "currentWeek",
                                              "children": []
                                            },
                                            {
                                              "kind": 88,
                                              "start": 38003,
                                              "end": 38006,
                                              "text": "int",
                                              "children": []
                                            },
                                            {
                                              "kind": 50,
                                              "start": 38009,
                                              "end": 38009,
                                              "children": [
                                                {
                                                  "kind": 57,
                                                  "start": 38010,
                                                  "end": 38009,
                                                  "children": [
                                                    {
                                                      "kind": 99,
                                                      "start": 38010,
                                                      "end": 38012,
                                                      "text": "1.",
                                                      "children": []
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 97,
                                      "start": 38017,
                                      "end": 38338,
                                      "children": [
                                        {
                                          "kind": 21,
                                          "start": 38022,
                                          "end": 38052,
                                          "children": [
                                            {
                                              "kind": 35,
                                              "start": 38023,
                                              "end": 38051,
                                              "children": [
                                                {
                                                  "kind": 30,
                                                  "start": 38023,
                                                  "end": 38033,
                                                  "children": [
                                                    {
                                                      "kind": 100,
                                                      "start": 38023,
                                                      "end": 38027,
                                                      "text": "date",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 99,
                                                      "start": 38028,
                                                      "end": 38033,
                                                      "text": "month",
                                                      "children": []
                                                    }
                                                  ]
                                                },
                                                {
                                                  "kind": 67,
                                                  "start": 38034,
                                                  "end": 38036,
                                                  "text": "==",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 100,
                                                  "start": 38037,
                                                  "end": 38051,
                                                  "text": "displayedMonth",
                                                  "children": []
                                                }
                                              ]
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 12,
                                          "start": 38053,
                                          "end": 38338,
                                          "children": [
                                            {
                                              "kind": 44,
                                              "start": 38060,
                                              "end": 38139,
                                              "children": [
                                                {
                                                  "kind": 21,
                                                  "start": 38062,
                                                  "end": 38109,
                                                  "children": [
                                                    {
                                                      "kind": 68,
                                                      "start": 38063,
                                                      "end": 38106,
                                                      "children": [
                                                        {
                                                          "kind": 35,
                                                          "start": 38063,
                                                          "end": 38089,
                                                          "children": [
                                                            {
                                                              "kind": 30,
                                                              "start": 38063,
                                                              "end": 38071,
                                                              "children": [
                                                                {
                                                                  "kind": 100,
                                                                  "start": 38063,
                                                                  "end": 38067,
                                                                  "text": "date",
                                                                  "children": []
                                                                },
                                                                {
                                                                  "kind": 99,
                                                                  "start": 38068,
                                                                  "end": 38071,
                                                                  "text": "day",
                                                                  "children": []
                                                                }
                                                              ]
                                                            },
                                                            {
                                                              "kind": 67,
                                                              "start": 38072,
                                                              "end": 38074,
                                                              "text": "==",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 100,
                                                              "start": 38075,
                                                              "end": 38089,
                                                              "text": "firstDayOfWeek",
                                                              "children": []
                                                            }
                                                          ]
                                                        },
                                                        {
                                                          "kind": 67,
                                                          "start": 38090,
                                                          "end": 38092,
                                                          "text": "||",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 35,
                                                          "start": 38093,
                                                          "end": 38106,
                                                          "children": [
                                                            {
                                                              "kind": 100,
                                                              "start": 38093,
                                                              "end": 38104,
                                                              "text": "currentWeek",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 67,
                                                              "start": 38104,
                                                              "end": 38106,
                                                              "text": "==",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 57,
                                                              "start": 38107,
                                                              "end": 38106,
                                                              "children": [
                                                                {
                                                                  "kind": 99,
                                                                  "start": 38107,
                                                                  "end": 38108,
                                                                  "text": "1",
                                                                  "children": []
                                                                }
                                                              ]
                                                            }
                                                          ]
                                                        }
                                                      ]
                                                    }
                                                  ]
                                                },
                                                {
                                                  "kind": 12,
                                                  "start": 38110,
                                                  "end": 38139,
                                                  "children": [
                                                    {
                                                      "kind": 74,
                                                      "start": 38118,
                                                      "end": 38132,
                                                      "children": [
                                                        {
                                                          "kind": 100,
                                                          "start": 38118,
                                                          "end": 38129,
                                                          "text": "currentWeek",
                                                          "children": []
                                                        }
                                                      ]
                                                    }
                                                  ]
                                                }
                                              ]
                                            },
                                            {
                                              "kind": 44,
                                              "start": 38145,
                                              "end": 38314,
                                              "children": [
                                                {
                                                  "kind": 21,
                                                  "start": 38147,
                                                  "end": 38172,
                                                  "children": [
                                                    {
                                                      "kind": 35,
                                                      "start": 38148,
                                                      "end": 38171,
                                                      "children": [
                                                        {
                                                          "kind": 30,
                                                          "start": 38148,
                                                          "end": 38157,
                                                          "children": [
                                                            {
                                                              "kind": 100,
                                                              "start": 38148,
                                                              "end": 38152,
                                                              "text": "date",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 99,
                                                              "start": 38153,
                                                              "end": 38157,
                                                              "text": "date",
                                                              "children": []
                                                            }
                                                          ]
                                                        },
                                                        {
                                                          "kind": 67,
                                                          "start": 38158,
                                                          "end": 38160,
                                                          "text": "==",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 30,
                                                          "start": 38161,
                                                          "end": 38171,
                                                          "children": [
                                                            {
                                                              "kind": 100,
                                                              "start": 38161,
                                                              "end": 38166,
                                                              "text": "today",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 99,
                                                              "start": 38167,
                                                              "end": 38171,
                                                              "text": "date",
                                                              "children": []
                                                            }
                                                          ]
                                                        }
                                                      ]
                                                    }
                                                  ]
                                                },
                                                {
                                                  "kind": 12,
                                                  "start": 38173,
                                                  "end": 38314,
                                                  "children": [
                                                    {
                                                      "kind": 7,
                                                      "start": 38181,
                                                      "end": 38216,
                                                      "children": [
                                                        {
                                                          "kind": 30,
                                                          "start": 38181,
                                                          "end": 38202,
                                                          "children": [
                                                            {
                                                              "kind": 100,
                                                              "start": 38181,
                                                              "end": 38193,
                                                              "text": "cellPosition",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 99,
                                                              "start": 38194,
                                                              "end": 38202,
                                                              "text": "rowIndex",
                                                              "children": []
                                                            }
                                                          ]
                                                        },
                                                        {
                                                          "kind": 67,
                                                          "start": 38203,
                                                          "end": 38204,
                                                          "text": "=",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 100,
                                                          "start": 38205,
                                                          "end": 38216,
                                                          "text": "currentWeek",
                                                          "children": []
                                                        }
                                                      ]
                                                    },
                                                    {
                                                      "kind": 7,
                                                      "start": 38224,
                                                      "end": 38279,
                                                      "children": [
                                                        {
                                                          "kind": 30,
                                                          "start": 38224,
                                                          "end": 38248,
                                                          "children": [
                                                            {
                                                              "kind": 100,
                                                              "start": 38224,
                                                              "end": 38236,
                                                              "text": "cellPosition",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 99,
                                                              "start": 38237,
                                                              "end": 38248,
                                                              "text": "columnIndex",
                                                              "children": []
                                                            }
                                                          ]
                                                        },
                                                        {
                                                          "kind": 67,
                                                          "start": 38249,
                                                          "end": 38250,
                                                          "text": "=",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 61,
                                                          "start": 38251,
                                                          "end": 38279,
                                                          "children": [
                                                            {
                                                              "kind": 34,
                                                              "start": 38251,
                                                              "end": 38277,
                                                              "children": [
                                                                {
                                                                  "kind": 0,
                                                                  "start": 38252,
                                                                  "end": 38276,
                                                                  "children": [
                                                                    {
                                                                      "kind": 30,
                                                                      "start": 38252,
                                                                      "end": 38261,
                                                                      "children": [
                                                                        {
                                                                          "kind": 100,
                                                                          "start": 38252,
                                                                          "end": 38257,
                                                                          "text": "today",
                                                                          "children": []
                                                                        },
                                                                        {
                                                                          "kind": 99,
                                                                          "start": 38258,
                                                                          "end": 38261,
                                                                          "text": "day",
                                                                          "children": []
                                                                        }
                                                                      ]
                                                                    },
                                                                    {
                                                                      "kind": 67,
                                                                      "start": 38261,
                                                                      "end": 38262,
                                                                      "text": "+",
                                                                      "children": []
                                                                    },
                                                                    {
                                                                      "kind": 100,
                                                                      "start": 38262,
                                                                      "end": 38276,
                                                                      "text": "firstDayOfWeek",
                                                                      "children": []
                                                                    }
                                                                  ]
                                                                }
                                                              ]
                                                            },
                                                            {
                                                              "kind": 67,
                                                              "start": 38277,
                                                              "end": 38278,
                                                              "text": "%",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 99,
                                                              "start": 38278,
                                                              "end": 38279,
                                                              "text": "7",
                                                              "children": []
                                                            }
                                                          ]
                                                        }
                                                      ]
                                                    },
                                                    {
                                                      "kind": 80,
                                                      "start": 38287,
                                                      "end": 38306,
                                                      "children": [
                                                        {
                                                          "kind": 100,
                                                          "start": 38294,
                                                          "end": 38306,
                                                          "text": "cellPosition",
                                                          "children": []
                                                        }
                                                      ]
                                                    }
                                                  ]
                                                }
                                              ]
                                            },
                                            {
                                              "kind": 74,
                                              "start": 38320,
                                              "end": 38332,
                                              "children": [
                                                {
                                                  "kind": 30,
                                                  "start": 38320,
                                                  "end": 38329,
                                                  "children": [
                                                    {
                                                      "kind": 100,
                                                      "start": 38320,
                                                      "end": 38324,
                                                      "text": "date",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 99,
                                                      "start": 38325,
                                                      "end": 38329,
                                                      "text": "date",
                                                      "children": []
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 80,
                              "start": 38347,
                              "end": 38358,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 38354,
                                  "end": 38358,
                                  "text": "null",
                                  "children": []
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 42,
                      "start": 38389,
                      "end": 38558,
                      "text": "function",
                      "children": [
                        {
                          "kind": 6,
                          "start": 38389,
                          "end": -1,
                          "text": "/**\n\t\t * @private\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 38393,
                          "end": 38399,
                          "children": [
                            {
                              "kind": 59,
                              "start": 38393,
                              "end": 38399,
                              "text": "public",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 38409,
                          "end": 38422,
                          "text": "isEnabledCell",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 38422,
                          "end": 38453,
                          "children": [
                            {
                              "kind": 70,
                              "start": 38423,
                              "end": 38435,
                              "children": [
                                {
                                  "kind": 63,
                                  "start": 38423,
                                  "end": 38435,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 38423,
                                      "end": 38431,
                                      "text": "rowIndex",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 38432,
                                      "end": 38435,
                                      "text": "int",
                                      "children": []
                                    },
                                    null
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 70,
                              "start": 38437,
                              "end": 38452,
                              "children": [
                                {
                                  "kind": 63,
                                  "start": 38437,
                                  "end": 38452,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 38437,
                                      "end": 38448,
                                      "text": "columnIndex",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 38449,
                                      "end": 38452,
                                      "text": "int",
                                      "children": []
                                    },
                                    null
                                  ]
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 88,
                          "start": 38454,
                          "end": 38461,
                          "text": "Boolean",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 38464,
                          "end": 38558,
                          "children": [
                            {
                              "kind": 93,
                              "start": 38469,
                              "end": 38521,
                              "children": [
                                null,
                                null,
                                {
                                  "kind": 63,
                                  "start": 38473,
                                  "end": 38521,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 38473,
                                      "end": 38477,
                                      "text": "date",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 38478,
                                      "end": 38482,
                                      "text": "Date",
                                      "children": []
                                    },
                                    {
                                      "kind": 50,
                                      "start": 38485,
                                      "end": 38521,
                                      "children": [
                                        {
                                          "kind": 14,
                                          "start": 38485,
                                          "end": 38521,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 38485,
                                              "end": 38499,
                                              "text": "getDateForCell",
                                              "children": []
                                            },
                                            {
                                              "kind": 2,
                                              "start": 38499,
                                              "end": 38521,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 38500,
                                                  "end": 38508,
                                                  "text": "rowIndex",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 100,
                                                  "start": 38509,
                                                  "end": 38520,
                                                  "text": "columnIndex",
                                                  "children": []
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 80,
                              "start": 38526,
                              "end": 38553,
                              "children": [
                                {
                                  "kind": 14,
                                  "start": 38533,
                                  "end": 38553,
                                  "children": [
                                    {
                                      "kind": 100,
                                      "start": 38533,
                                      "end": 38547,
                                      "text": "isEnableddDate",
                                      "children": []
                                    },
                                    {
                                      "kind": 2,
                                      "start": 38547,
                                      "end": 38553,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 38548,
                                          "end": 38552,
                                          "text": "date",
                                          "children": []
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 42,
                      "start": 38585,
                      "end": 40198,
                      "text": "function",
                      "children": [
                        {
                          "kind": 6,
                          "start": 38585,
                          "end": -1,
                          "text": "/**\n\t\t * @private\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 38589,
                          "end": 38607,
                          "children": [
                            {
                              "kind": 59,
                              "start": 38589,
                              "end": 38597,
                              "text": "override",
                              "children": []
                            },
                            {
                              "kind": 59,
                              "start": 38598,
                              "end": 38607,
                              "text": "protected",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 38617,
                          "end": 38633,
                          "text": "commitProperties",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 38633,
                          "end": 38635,
                          "children": []
                        },
                        {
                          "kind": 88,
                          "start": 38636,
                          "end": 38640,
                          "text": "void",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 38641,
                          "end": 40198,
                          "children": [
                            {
                              "kind": 14,
                              "start": 38646,
                              "end": 38670,
                              "children": [
                                {
                                  "kind": 30,
                                  "start": 38646,
                                  "end": 38668,
                                  "children": [
                                    {
                                      "kind": 100,
                                      "start": 38646,
                                      "end": 38651,
                                      "text": "super",
                                      "children": []
                                    },
                                    {
                                      "kind": 99,
                                      "start": 38652,
                                      "end": 38668,
                                      "text": "commitProperties",
                                      "children": []
                                    }
                                  ]
                                },
                                {
                                  "kind": 2,
                                  "start": 38668,
                                  "end": 38670,
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 93,
                              "start": 38675,
                              "end": 38702,
                              "children": [
                                null,
                                null,
                                {
                                  "kind": 63,
                                  "start": 38679,
                                  "end": 38684,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 38679,
                                      "end": 38680,
                                      "text": "i",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 38681,
                                      "end": 38684,
                                      "text": "int",
                                      "children": []
                                    },
                                    null
                                  ]
                                },
                                {
                                  "kind": 63,
                                  "start": 38685,
                                  "end": 38702,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 38685,
                                      "end": 38695,
                                      "text": "weekObject",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 38696,
                                      "end": 38702,
                                      "text": "Object",
                                      "children": []
                                    },
                                    null
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 44,
                              "start": 38708,
                              "end": 38981,
                              "children": [
                                {
                                  "kind": 21,
                                  "start": 38710,
                                  "end": 38744,
                                  "children": [
                                    {
                                      "kind": 68,
                                      "start": 38711,
                                      "end": 38743,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 38711,
                                          "end": 38725,
                                          "text": "maxYearChanged",
                                          "children": []
                                        },
                                        {
                                          "kind": 67,
                                          "start": 38726,
                                          "end": 38728,
                                          "text": "||",
                                          "children": []
                                        },
                                        {
                                          "kind": 100,
                                          "start": 38729,
                                          "end": 38743,
                                          "text": "minYearChanged",
                                          "children": []
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 12,
                                  "start": 38745,
                                  "end": 38981,
                                  "children": [
                                    {
                                      "kind": 44,
                                      "start": 38751,
                                      "end": 38807,
                                      "children": [
                                        {
                                          "kind": 21,
                                          "start": 38753,
                                          "end": 38778,
                                          "children": [
                                            {
                                              "kind": 78,
                                              "start": 38754,
                                              "end": 38777,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 38754,
                                                  "end": 38767,
                                                  "text": "displayedYear",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 67,
                                                  "start": 38768,
                                                  "end": 38769,
                                                  "text": "<",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 100,
                                                  "start": 38770,
                                                  "end": 38777,
                                                  "text": "minYear",
                                                  "children": []
                                                }
                                              ]
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 7,
                                          "start": 38784,
                                          "end": 38807,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 38784,
                                              "end": 38797,
                                              "text": "displayedYear",
                                              "children": []
                                            },
                                            {
                                              "kind": 67,
                                              "start": 38798,
                                              "end": 38799,
                                              "text": "=",
                                              "children": []
                                            },
                                            {
                                              "kind": 100,
                                              "start": 38800,
                                              "end": 38807,
                                              "text": "minYear",
                                              "children": []
                                            }
                                          ]
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 44,
                                      "start": 38813,
                                      "end": 38869,
                                      "children": [
                                        {
                                          "kind": 21,
                                          "start": 38815,
                                          "end": 38840,
                                          "children": [
                                            {
                                              "kind": 78,
                                              "start": 38816,
                                              "end": 38839,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 38816,
                                                  "end": 38829,
                                                  "text": "displayedYear",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 67,
                                                  "start": 38830,
                                                  "end": 38831,
                                                  "text": ">",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 100,
                                                  "start": 38832,
                                                  "end": 38839,
                                                  "text": "maxYear",
                                                  "children": []
                                                }
                                              ]
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 7,
                                          "start": 38846,
                                          "end": 38869,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 38846,
                                              "end": 38859,
                                              "text": "displayedYear",
                                              "children": []
                                            },
                                            {
                                              "kind": 67,
                                              "start": 38860,
                                              "end": 38861,
                                              "text": "=",
                                              "children": []
                                            },
                                            {
                                              "kind": 100,
                                              "start": 38862,
                                              "end": 38869,
                                              "text": "maxYear",
                                              "children": []
                                            }
                                          ]
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 44,
                                      "start": 38875,
                                      "end": 38976,
                                      "children": [
                                        {
                                          "kind": 21,
                                          "start": 38877,
                                          "end": 38892,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 38878,
                                              "end": 38891,
                                              "text": "yearNavigator",
                                              "children": []
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 12,
                                          "start": 38893,
                                          "end": 38976,
                                          "children": [
                                            {
                                              "kind": 7,
                                              "start": 38900,
                                              "end": 38931,
                                              "children": [
                                                {
                                                  "kind": 30,
                                                  "start": 38900,
                                                  "end": 38921,
                                                  "children": [
                                                    {
                                                      "kind": 100,
                                                      "start": 38900,
                                                      "end": 38913,
                                                      "text": "yearNavigator",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 99,
                                                      "start": 38914,
                                                      "end": 38921,
                                                      "text": "maximum",
                                                      "children": []
                                                    }
                                                  ]
                                                },
                                                {
                                                  "kind": 67,
                                                  "start": 38922,
                                                  "end": 38923,
                                                  "text": "=",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 100,
                                                  "start": 38924,
                                                  "end": 38931,
                                                  "text": "maxYear",
                                                  "children": []
                                                }
                                              ]
                                            },
                                            {
                                              "kind": 7,
                                              "start": 38938,
                                              "end": 38969,
                                              "children": [
                                                {
                                                  "kind": 30,
                                                  "start": 38938,
                                                  "end": 38959,
                                                  "children": [
                                                    {
                                                      "kind": 100,
                                                      "start": 38938,
                                                      "end": 38951,
                                                      "text": "yearNavigator",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 99,
                                                      "start": 38952,
                                                      "end": 38959,
                                                      "text": "minimum",
                                                      "children": []
                                                    }
                                                  ]
                                                },
                                                {
                                                  "kind": 67,
                                                  "start": 38960,
                                                  "end": 38961,
                                                  "text": "=",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 100,
                                                  "start": 38962,
                                                  "end": 38969,
                                                  "text": "minYear",
                                                  "children": []
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 44,
                              "start": 38985,
                              "end": 39139,
                              "children": [
                                {
                                  "kind": 21,
                                  "start": 38987,
                                  "end": 39054,
                                  "children": [
                                    {
                                      "kind": 68,
                                      "start": 38988,
                                      "end": 39053,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 38988,
                                          "end": 39004,
                                          "text": "showTodayChanged",
                                          "children": []
                                        },
                                        {
                                          "kind": 67,
                                          "start": 39005,
                                          "end": 39007,
                                          "text": "||",
                                          "children": []
                                        },
                                        {
                                          "kind": 100,
                                          "start": 39008,
                                          "end": 39027,
                                          "text": "disabledDaysChanged",
                                          "children": []
                                        },
                                        {
                                          "kind": 67,
                                          "start": 39028,
                                          "end": 39030,
                                          "text": "||",
                                          "children": []
                                        },
                                        {
                                          "kind": 100,
                                          "start": 39031,
                                          "end": 39053,
                                          "text": "selectableRangeChanged",
                                          "children": []
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 12,
                                  "start": 39055,
                                  "end": 39139,
                                  "children": [
                                    {
                                      "kind": 44,
                                      "start": 39061,
                                      "end": 39133,
                                      "children": [
                                        {
                                          "kind": 21,
                                          "start": 39063,
                                          "end": 39090,
                                          "children": [
                                            {
                                              "kind": 1,
                                              "start": 39064,
                                              "end": 39089,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 39064,
                                                  "end": 39072,
                                                  "text": "bodyGrid",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 67,
                                                  "start": 39073,
                                                  "end": 39075,
                                                  "text": "&&",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 30,
                                                  "start": 39076,
                                                  "end": 39089,
                                                  "children": [
                                                    {
                                                      "kind": 100,
                                                      "start": 39076,
                                                      "end": 39084,
                                                      "text": "bodyGrid",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 99,
                                                      "start": 39085,
                                                      "end": 39089,
                                                      "text": "grid",
                                                      "children": []
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 14,
                                          "start": 39096,
                                          "end": 39133,
                                          "children": [
                                            {
                                              "kind": 30,
                                              "start": 39096,
                                              "end": 39131,
                                              "children": [
                                                {
                                                  "kind": 30,
                                                  "start": 39096,
                                                  "end": 39109,
                                                  "children": [
                                                    {
                                                      "kind": 100,
                                                      "start": 39096,
                                                      "end": 39104,
                                                      "text": "bodyGrid",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 99,
                                                      "start": 39105,
                                                      "end": 39109,
                                                      "text": "grid",
                                                      "children": []
                                                    }
                                                  ]
                                                },
                                                {
                                                  "kind": 99,
                                                  "start": 39110,
                                                  "end": 39131,
                                                  "text": "invalidateDisplayList",
                                                  "children": []
                                                }
                                              ]
                                            },
                                            {
                                              "kind": 2,
                                              "start": 39131,
                                              "end": 39133,
                                              "children": []
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 44,
                              "start": 39143,
                              "end": 39206,
                              "children": [
                                {
                                  "kind": 21,
                                  "start": 39145,
                                  "end": 39166,
                                  "children": [
                                    {
                                      "kind": 100,
                                      "start": 39146,
                                      "end": 39165,
                                      "text": "selectedDateChanged",
                                      "children": []
                                    }
                                  ]
                                },
                                {
                                  "kind": 12,
                                  "start": 39167,
                                  "end": 39206,
                                  "children": [
                                    {
                                      "kind": 14,
                                      "start": 39173,
                                      "end": 39200,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 39173,
                                          "end": 39194,
                                          "text": "commitVisualSelection",
                                          "children": []
                                        },
                                        {
                                          "kind": 2,
                                          "start": 39194,
                                          "end": 39200,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 39195,
                                              "end": 39199,
                                              "text": "true",
                                              "children": []
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 44,
                              "start": 39210,
                              "end": 39513,
                              "children": [
                                {
                                  "kind": 21,
                                  "start": 39212,
                                  "end": 39309,
                                  "children": [
                                    {
                                      "kind": 68,
                                      "start": 39213,
                                      "end": 39308,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 39213,
                                          "end": 39234,
                                          "text": "firstDayOfWeekChanged",
                                          "children": []
                                        },
                                        {
                                          "kind": 67,
                                          "start": 39235,
                                          "end": 39237,
                                          "text": "||",
                                          "children": []
                                        },
                                        {
                                          "kind": 100,
                                          "start": 39238,
                                          "end": 39259,
                                          "text": "displayedMonthChanged",
                                          "children": []
                                        },
                                        {
                                          "kind": 67,
                                          "start": 39260,
                                          "end": 39262,
                                          "text": "||",
                                          "children": []
                                        },
                                        {
                                          "kind": 100,
                                          "start": 39263,
                                          "end": 39283,
                                          "text": "displayedYearChanged",
                                          "children": []
                                        },
                                        {
                                          "kind": 67,
                                          "start": 39284,
                                          "end": 39286,
                                          "text": "||",
                                          "children": []
                                        },
                                        {
                                          "kind": 100,
                                          "start": 39287,
                                          "end": 39308,
                                          "text": "disabledRangesChanged",
                                          "children": []
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 12,
                                  "start": 39310,
                                  "end": 39513,
                                  "children": [
                                    {
                                      "kind": 14,
                                      "start": 39316,
                                      "end": 39340,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 39316,
                                          "end": 39338,
                                          "text": "updateGridDataProvider",
                                          "children": []
                                        },
                                        {
                                          "kind": 2,
                                          "start": 39338,
                                          "end": 39340,
                                          "children": []
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 44,
                                      "start": 39346,
                                      "end": 39508,
                                      "children": [
                                        {
                                          "kind": 21,
                                          "start": 39348,
                                          "end": 39370,
                                          "children": [
                                            {
                                              "kind": 65,
                                              "start": 39349,
                                              "end": 39369,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 39350,
                                                  "end": 39369,
                                                  "text": "selectedDateChanged",
                                                  "children": []
                                                }
                                              ]
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 12,
                                          "start": 39371,
                                          "end": 39413,
                                          "children": [
                                            {
                                              "kind": 14,
                                              "start": 39378,
                                              "end": 39406,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 39378,
                                                  "end": 39399,
                                                  "text": "commitVisualSelection",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 2,
                                                  "start": 39399,
                                                  "end": 39406,
                                                  "children": [
                                                    {
                                                      "kind": 100,
                                                      "start": 39400,
                                                      "end": 39405,
                                                      "text": "false",
                                                      "children": []
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 12,
                                          "start": 39423,
                                          "end": 39508,
                                          "children": [
                                            {
                                              "kind": 44,
                                              "start": 39430,
                                              "end": 39502,
                                              "children": [
                                                {
                                                  "kind": 21,
                                                  "start": 39432,
                                                  "end": 39442,
                                                  "children": [
                                                    {
                                                      "kind": 100,
                                                      "start": 39433,
                                                      "end": 39441,
                                                      "text": "bodyGrid",
                                                      "children": []
                                                    }
                                                  ]
                                                },
                                                {
                                                  "kind": 12,
                                                  "start": 39443,
                                                  "end": 39502,
                                                  "children": [
                                                    {
                                                      "kind": 7,
                                                      "start": 39451,
                                                      "end": 39495,
                                                      "children": [
                                                        {
                                                          "kind": 30,
                                                          "start": 39451,
                                                          "end": 39472,
                                                          "children": [
                                                            {
                                                              "kind": 100,
                                                              "start": 39451,
                                                              "end": 39459,
                                                              "text": "bodyGrid",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 99,
                                                              "start": 39460,
                                                              "end": 39472,
                                                              "text": "selectedCell",
                                                              "children": []
                                                            }
                                                          ]
                                                        },
                                                        {
                                                          "kind": 67,
                                                          "start": 39473,
                                                          "end": 39474,
                                                          "text": "=",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 100,
                                                          "start": 39475,
                                                          "end": 39495,
                                                          "text": "selectedCellPosition",
                                                          "children": []
                                                        }
                                                      ]
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 44,
                              "start": 39517,
                              "end": 39592,
                              "children": [
                                {
                                  "kind": 21,
                                  "start": 39519,
                                  "end": 39561,
                                  "children": [
                                    {
                                      "kind": 68,
                                      "start": 39520,
                                      "end": 39560,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 39520,
                                          "end": 39541,
                                          "text": "firstDayOfWeekChanged",
                                          "children": []
                                        },
                                        {
                                          "kind": 67,
                                          "start": 39542,
                                          "end": 39544,
                                          "text": "||",
                                          "children": []
                                        },
                                        {
                                          "kind": 100,
                                          "start": 39545,
                                          "end": 39560,
                                          "text": "dayNamesChanged",
                                          "children": []
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 12,
                                  "start": 39562,
                                  "end": 39592,
                                  "children": [
                                    {
                                      "kind": 14,
                                      "start": 39568,
                                      "end": 39586,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 39568,
                                          "end": 39584,
                                          "text": "updateGridColumn",
                                          "children": []
                                        },
                                        {
                                          "kind": 2,
                                          "start": 39584,
                                          "end": 39586,
                                          "children": []
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 44,
                              "start": 39596,
                              "end": 39694,
                              "children": [
                                {
                                  "kind": 21,
                                  "start": 39598,
                                  "end": 39664,
                                  "children": [
                                    {
                                      "kind": 68,
                                      "start": 39599,
                                      "end": 39663,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 39599,
                                          "end": 39620,
                                          "text": "displayedMonthChanged",
                                          "children": []
                                        },
                                        {
                                          "kind": 67,
                                          "start": 39621,
                                          "end": 39623,
                                          "text": "||",
                                          "children": []
                                        },
                                        {
                                          "kind": 100,
                                          "start": 39624,
                                          "end": 39641,
                                          "text": "monthNamesChanged",
                                          "children": []
                                        },
                                        {
                                          "kind": 67,
                                          "start": 39642,
                                          "end": 39644,
                                          "text": "||",
                                          "children": []
                                        },
                                        {
                                          "kind": 100,
                                          "start": 39645,
                                          "end": 39663,
                                          "text": "monthSymbolChanged",
                                          "children": []
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 12,
                                  "start": 39665,
                                  "end": 39694,
                                  "children": [
                                    {
                                      "kind": 14,
                                      "start": 39671,
                                      "end": 39688,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 39671,
                                          "end": 39686,
                                          "text": "updateMonthText",
                                          "children": []
                                        },
                                        {
                                          "kind": 2,
                                          "start": 39686,
                                          "end": 39688,
                                          "children": []
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 44,
                              "start": 39698,
                              "end": 39786,
                              "children": [
                                {
                                  "kind": 21,
                                  "start": 39700,
                                  "end": 39739,
                                  "children": [
                                    {
                                      "kind": 1,
                                      "start": 39701,
                                      "end": 39738,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 39701,
                                          "end": 39721,
                                          "text": "displayedYearChanged",
                                          "children": []
                                        },
                                        {
                                          "kind": 67,
                                          "start": 39722,
                                          "end": 39724,
                                          "text": "&&",
                                          "children": []
                                        },
                                        {
                                          "kind": 100,
                                          "start": 39725,
                                          "end": 39738,
                                          "text": "yearNavigator",
                                          "children": []
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 12,
                                  "start": 39740,
                                  "end": 39786,
                                  "children": [
                                    {
                                      "kind": 7,
                                      "start": 39746,
                                      "end": 39781,
                                      "children": [
                                        {
                                          "kind": 30,
                                          "start": 39746,
                                          "end": 39765,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 39746,
                                              "end": 39759,
                                              "text": "yearNavigator",
                                              "children": []
                                            },
                                            {
                                              "kind": 99,
                                              "start": 39760,
                                              "end": 39765,
                                              "text": "value",
                                              "children": []
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 67,
                                          "start": 39766,
                                          "end": 39767,
                                          "text": "=",
                                          "children": []
                                        },
                                        {
                                          "kind": 100,
                                          "start": 39768,
                                          "end": 39781,
                                          "text": "displayedYear",
                                          "children": []
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 39791,
                              "end": 39816,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 39791,
                                  "end": 39808,
                                  "text": "monthNamesChanged",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 39809,
                                  "end": 39810,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 39811,
                                  "end": 39816,
                                  "text": "false",
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 39821,
                              "end": 39847,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 39821,
                                  "end": 39839,
                                  "text": "monthSymbolChanged",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 39840,
                                  "end": 39841,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 39842,
                                  "end": 39847,
                                  "text": "false",
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 39852,
                              "end": 39879,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 39852,
                                  "end": 39871,
                                  "text": "selectedDateChanged",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 39872,
                                  "end": 39873,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 39874,
                                  "end": 39879,
                                  "text": "false",
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 39884,
                              "end": 39913,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 39884,
                                  "end": 39905,
                                  "text": "displayedMonthChanged",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 39906,
                                  "end": 39907,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 39908,
                                  "end": 39913,
                                  "text": "false",
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 39919,
                              "end": 39947,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 39919,
                                  "end": 39939,
                                  "text": "displayedYearChanged",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 39940,
                                  "end": 39941,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 39942,
                                  "end": 39947,
                                  "text": "false",
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 39952,
                              "end": 39981,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 39952,
                                  "end": 39973,
                                  "text": "firstDayOfWeekChanged",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 39974,
                                  "end": 39975,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 39976,
                                  "end": 39981,
                                  "text": "false",
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 39986,
                              "end": 40009,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 39986,
                                  "end": 40001,
                                  "text": "dayNamesChanged",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 40002,
                                  "end": 40003,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 40004,
                                  "end": 40009,
                                  "text": "false",
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 40014,
                              "end": 40036,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 40014,
                                  "end": 40028,
                                  "text": "maxYearChanged",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 40029,
                                  "end": 40030,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 40031,
                                  "end": 40036,
                                  "text": "false",
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 40041,
                              "end": 40063,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 40041,
                                  "end": 40055,
                                  "text": "minYearChanged",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 40056,
                                  "end": 40057,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 40058,
                                  "end": 40063,
                                  "text": "false",
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 40068,
                              "end": 40095,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 40068,
                                  "end": 40087,
                                  "text": "disabledDaysChanged",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 40088,
                                  "end": 40089,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 40090,
                                  "end": 40095,
                                  "text": "false",
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 40100,
                              "end": 40124,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 40100,
                                  "end": 40116,
                                  "text": "showTodayChanged",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 40117,
                                  "end": 40118,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 40119,
                                  "end": 40124,
                                  "text": "false",
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 40129,
                              "end": 40158,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 40129,
                                  "end": 40150,
                                  "text": "disabledRangesChanged",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 40151,
                                  "end": 40152,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 40153,
                                  "end": 40158,
                                  "text": "false",
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 40163,
                              "end": 40193,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 40163,
                                  "end": 40185,
                                  "text": "selectableRangeChanged",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 40186,
                                  "end": 40187,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 40188,
                                  "end": 40193,
                                  "text": "false",
                                  "children": []
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 42,
                      "start": 40225,
                      "end": 40504,
                      "text": "function",
                      "children": [
                        {
                          "kind": 6,
                          "start": 40225,
                          "end": -1,
                          "text": "/**\n\t\t * @private\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 40229,
                          "end": 40247,
                          "children": [
                            {
                              "kind": 59,
                              "start": 40229,
                              "end": 40237,
                              "text": "override",
                              "children": []
                            },
                            {
                              "kind": 59,
                              "start": 40238,
                              "end": 40247,
                              "text": "protected",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 40257,
                          "end": 40273,
                          "text": "resourcesChanged",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 40273,
                          "end": 40275,
                          "children": []
                        },
                        {
                          "kind": 88,
                          "start": 40276,
                          "end": 40280,
                          "text": "void",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 40283,
                          "end": 40504,
                          "children": [
                            {
                              "kind": 14,
                              "start": 40288,
                              "end": 40312,
                              "children": [
                                {
                                  "kind": 30,
                                  "start": 40288,
                                  "end": 40310,
                                  "children": [
                                    {
                                      "kind": 100,
                                      "start": 40288,
                                      "end": 40293,
                                      "text": "super",
                                      "children": []
                                    },
                                    {
                                      "kind": 99,
                                      "start": 40294,
                                      "end": 40310,
                                      "text": "resourcesChanged",
                                      "children": []
                                    }
                                  ]
                                },
                                {
                                  "kind": 2,
                                  "start": 40310,
                                  "end": 40312,
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 40318,
                              "end": 40345,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 40318,
                                  "end": 40326,
                                  "text": "dayNames",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 40327,
                                  "end": 40328,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 40329,
                                  "end": 40345,
                                  "text": "dayNamesOverride",
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 40350,
                              "end": 40389,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 40350,
                                  "end": 40364,
                                  "text": "firstDayOfWeek",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 40365,
                                  "end": 40366,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 40367,
                                  "end": 40389,
                                  "text": "firstDayOfWeekOverride",
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 40394,
                              "end": 40425,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 40394,
                                  "end": 40404,
                                  "text": "monthNames",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 40405,
                                  "end": 40406,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 40407,
                                  "end": 40425,
                                  "text": "monthNamesOverride",
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 40430,
                              "end": 40463,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 40430,
                                  "end": 40441,
                                  "text": "monthSymbol",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 40442,
                                  "end": 40443,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 40444,
                                  "end": 40463,
                                  "text": "monthSymbolOverride",
                                  "children": []
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 40468,
                              "end": 40499,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 40468,
                                  "end": 40478,
                                  "text": "yearSymbol",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 40479,
                                  "end": 40480,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 100,
                                  "start": 40481,
                                  "end": 40499,
                                  "text": "yearSymbolOverride",
                                  "children": []
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 42,
                      "start": 40531,
                      "end": 40748,
                      "text": "function",
                      "children": [
                        {
                          "kind": 6,
                          "start": 40531,
                          "end": -1,
                          "text": "/**\n\t\t * @private\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 40535,
                          "end": 40553,
                          "children": [
                            {
                              "kind": 59,
                              "start": 40535,
                              "end": 40543,
                              "text": "override",
                              "children": []
                            },
                            {
                              "kind": 59,
                              "start": 40544,
                              "end": 40553,
                              "text": "protected",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 40563,
                          "end": 40582,
                          "text": "getCurrentSkinState",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 40582,
                          "end": 40584,
                          "children": []
                        },
                        {
                          "kind": 88,
                          "start": 40585,
                          "end": 40591,
                          "text": "String",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 40592,
                          "end": 40748,
                          "children": [
                            {
                              "kind": 44,
                              "start": 40597,
                              "end": 40705,
                              "children": [
                                {
                                  "kind": 21,
                                  "start": 40599,
                                  "end": 40622,
                                  "children": [
                                    {
                                      "kind": 100,
                                      "start": 40600,
                                      "end": 40621,
                                      "text": "yearNavigationEnabled",
                                      "children": []
                                    }
                                  ]
                                },
                                {
                                  "kind": 12,
                                  "start": 40623,
                                  "end": 40705,
                                  "children": [
                                    {
                                      "kind": 80,
                                      "start": 40629,
                                      "end": 40671,
                                      "children": [
                                        {
                                          "kind": 22,
                                          "start": 40636,
                                          "end": 40671,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 40636,
                                              "end": 40643,
                                              "text": "enabled",
                                              "children": []
                                            },
                                            {
                                              "kind": 99,
                                              "start": 40644,
                                              "end": 40670,
                                              "text": "\"normalWithYearNavigation\"",
                                              "children": []
                                            },
                                            {
                                              "kind": 99,
                                              "start": 40671,
                                              "end": 40699,
                                              "text": "\"disabledWithYearNavigation\"",
                                              "children": []
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 80,
                              "start": 40709,
                              "end": 40733,
                              "children": [
                                {
                                  "kind": 22,
                                  "start": 40716,
                                  "end": 40733,
                                  "children": [
                                    {
                                      "kind": 100,
                                      "start": 40716,
                                      "end": 40723,
                                      "text": "enabled",
                                      "children": []
                                    },
                                    {
                                      "kind": 99,
                                      "start": 40724,
                                      "end": 40732,
                                      "text": "\"normal\"",
                                      "children": []
                                    },
                                    {
                                      "kind": 99,
                                      "start": 40733,
                                      "end": 40743,
                                      "text": "\"disabled\"",
                                      "children": []
                                    }
                                  ]
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 42,
                      "start": 40774,
                      "end": 42089,
                      "text": "function",
                      "children": [
                        {
                          "kind": 6,
                          "start": 40774,
                          "end": -1,
                          "text": "/**\n\t\t * @private\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 40778,
                          "end": 40796,
                          "children": [
                            {
                              "kind": 59,
                              "start": 40778,
                              "end": 40786,
                              "text": "override",
                              "children": []
                            },
                            {
                              "kind": 59,
                              "start": 40787,
                              "end": 40796,
                              "text": "protected",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 40806,
                          "end": 40815,
                          "text": "partAdded",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 40815,
                          "end": 40849,
                          "children": [
                            {
                              "kind": 70,
                              "start": 40816,
                              "end": 40831,
                              "children": [
                                {
                                  "kind": 63,
                                  "start": 40816,
                                  "end": 40831,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 40816,
                                      "end": 40824,
                                      "text": "partName",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 40825,
                                      "end": 40831,
                                      "text": "String",
                                      "children": []
                                    },
                                    null
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 70,
                              "start": 40833,
                              "end": 40848,
                              "children": [
                                {
                                  "kind": 63,
                                  "start": 40833,
                                  "end": 40848,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 40833,
                                      "end": 40841,
                                      "text": "instance",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 40842,
                                      "end": 40848,
                                      "text": "Object",
                                      "children": []
                                    },
                                    null
                                  ]
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 88,
                          "start": 40850,
                          "end": 40854,
                          "text": "void",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 40855,
                          "end": 42089,
                          "children": [
                            {
                              "kind": 14,
                              "start": 40860,
                              "end": 40894,
                              "children": [
                                {
                                  "kind": 30,
                                  "start": 40860,
                                  "end": 40875,
                                  "children": [
                                    {
                                      "kind": 100,
                                      "start": 40860,
                                      "end": 40865,
                                      "text": "super",
                                      "children": []
                                    },
                                    {
                                      "kind": 99,
                                      "start": 40866,
                                      "end": 40875,
                                      "text": "partAdded",
                                      "children": []
                                    }
                                  ]
                                },
                                {
                                  "kind": 2,
                                  "start": 40875,
                                  "end": 40894,
                                  "children": [
                                    {
                                      "kind": 100,
                                      "start": 40876,
                                      "end": 40884,
                                      "text": "partName",
                                      "children": []
                                    },
                                    {
                                      "kind": 100,
                                      "start": 40885,
                                      "end": 40893,
                                      "text": "instance",
                                      "children": []
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 44,
                              "start": 40899,
                              "end": 42085,
                              "children": [
                                {
                                  "kind": 21,
                                  "start": 40901,
                                  "end": 40923,
                                  "children": [
                                    {
                                      "kind": 35,
                                      "start": 40902,
                                      "end": 40922,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 40902,
                                          "end": 40910,
                                          "text": "instance",
                                          "children": []
                                        },
                                        {
                                          "kind": 67,
                                          "start": 40911,
                                          "end": 40913,
                                          "text": "==",
                                          "children": []
                                        },
                                        {
                                          "kind": 100,
                                          "start": 40914,
                                          "end": 40922,
                                          "text": "bodyGrid",
                                          "children": []
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 12,
                                  "start": 40924,
                                  "end": 41444,
                                  "children": [
                                    {
                                      "kind": 7,
                                      "start": 40930,
                                      "end": 40957,
                                      "children": [
                                        {
                                          "kind": 30,
                                          "start": 40930,
                                          "end": 40950,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 40930,
                                              "end": 40938,
                                              "text": "bodyGrid",
                                              "children": []
                                            },
                                            {
                                              "kind": 99,
                                              "start": 40939,
                                              "end": 40950,
                                              "text": "dateChooser",
                                              "children": []
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 67,
                                          "start": 40951,
                                          "end": 40952,
                                          "text": "=",
                                          "children": []
                                        },
                                        {
                                          "kind": 100,
                                          "start": 40953,
                                          "end": 40957,
                                          "text": "this",
                                          "children": []
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 7,
                                      "start": 40963,
                                      "end": 40993,
                                      "children": [
                                        {
                                          "kind": 30,
                                          "start": 40963,
                                          "end": 40979,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 40963,
                                              "end": 40971,
                                              "text": "bodyGrid",
                                              "children": []
                                            },
                                            {
                                              "kind": 99,
                                              "start": 40972,
                                              "end": 40979,
                                              "text": "columns",
                                              "children": []
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 67,
                                          "start": 40980,
                                          "end": 40981,
                                          "text": "=",
                                          "children": []
                                        },
                                        {
                                          "kind": 100,
                                          "start": 40982,
                                          "end": 40993,
                                          "text": "gridColumns",
                                          "children": []
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 7,
                                      "start": 40999,
                                      "end": 41039,
                                      "children": [
                                        {
                                          "kind": 30,
                                          "start": 40999,
                                          "end": 41020,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 40999,
                                              "end": 41007,
                                              "text": "bodyGrid",
                                              "children": []
                                            },
                                            {
                                              "kind": 99,
                                              "start": 41008,
                                              "end": 41020,
                                              "text": "dataProvider",
                                              "children": []
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 67,
                                          "start": 41021,
                                          "end": 41022,
                                          "text": "=",
                                          "children": []
                                        },
                                        {
                                          "kind": 100,
                                          "start": 41023,
                                          "end": 41039,
                                          "text": "gridDataProvider",
                                          "children": []
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 7,
                                      "start": 41045,
                                      "end": 41089,
                                      "children": [
                                        {
                                          "kind": 30,
                                          "start": 41045,
                                          "end": 41066,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 41045,
                                              "end": 41053,
                                              "text": "bodyGrid",
                                              "children": []
                                            },
                                            {
                                              "kind": 99,
                                              "start": 41054,
                                              "end": 41066,
                                              "text": "selectedCell",
                                              "children": []
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 67,
                                          "start": 41067,
                                          "end": 41068,
                                          "text": "=",
                                          "children": []
                                        },
                                        {
                                          "kind": 100,
                                          "start": 41069,
                                          "end": 41089,
                                          "text": "selectedCellPosition",
                                          "children": []
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 7,
                                      "start": 41095,
                                      "end": 41149,
                                      "children": [
                                        {
                                          "kind": 30,
                                          "start": 41095,
                                          "end": 41117,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 41095,
                                              "end": 41103,
                                              "text": "bodyGrid",
                                              "children": []
                                            },
                                            {
                                              "kind": 99,
                                              "start": 41104,
                                              "end": 41117,
                                              "text": "selectionMode",
                                              "children": []
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 67,
                                          "start": 41118,
                                          "end": 41119,
                                          "text": "=",
                                          "children": []
                                        },
                                        {
                                          "kind": 30,
                                          "start": 41120,
                                          "end": 41149,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 41120,
                                              "end": 41137,
                                              "text": "GridSelectionMode",
                                              "children": []
                                            },
                                            {
                                              "kind": 99,
                                              "start": 41138,
                                              "end": 41149,
                                              "text": "SINGLE_CELL",
                                              "children": []
                                            }
                                          ]
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 14,
                                      "start": 41154,
                                      "end": 41252,
                                      "children": [
                                        {
                                          "kind": 30,
                                          "start": 41154,
                                          "end": 41179,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 41154,
                                              "end": 41162,
                                              "text": "bodyGrid",
                                              "children": []
                                            },
                                            {
                                              "kind": 99,
                                              "start": 41163,
                                              "end": 41179,
                                              "text": "addEventListener",
                                              "children": []
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 2,
                                          "start": 41179,
                                          "end": 41252,
                                          "children": [
                                            {
                                              "kind": 30,
                                              "start": 41180,
                                              "end": 41217,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 41180,
                                                  "end": 41198,
                                                  "text": "GridSelectionEvent",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 99,
                                                  "start": 41199,
                                                  "end": 41217,
                                                  "text": "SELECTION_CHANGING",
                                                  "children": []
                                                }
                                              ]
                                            },
                                            {
                                              "kind": 100,
                                              "start": 41218,
                                              "end": 41251,
                                              "text": "bodyGrid_selectionChangingHandler",
                                              "children": []
                                            }
                                          ]
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 14,
                                      "start": 41258,
                                      "end": 41352,
                                      "children": [
                                        {
                                          "kind": 30,
                                          "start": 41258,
                                          "end": 41283,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 41258,
                                              "end": 41266,
                                              "text": "bodyGrid",
                                              "children": []
                                            },
                                            {
                                              "kind": 99,
                                              "start": 41267,
                                              "end": 41283,
                                              "text": "addEventListener",
                                              "children": []
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 2,
                                          "start": 41283,
                                          "end": 41352,
                                          "children": [
                                            {
                                              "kind": 30,
                                              "start": 41284,
                                              "end": 41319,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 41284,
                                                  "end": 41302,
                                                  "text": "GridSelectionEvent",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 99,
                                                  "start": 41303,
                                                  "end": 41319,
                                                  "text": "SELECTION_CHANGE",
                                                  "children": []
                                                }
                                              ]
                                            },
                                            {
                                              "kind": 100,
                                              "start": 41320,
                                              "end": 41351,
                                              "text": "bodyGrid_selectionChangeHandler",
                                              "children": []
                                            }
                                          ]
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 14,
                                      "start": 41358,
                                      "end": 41438,
                                      "children": [
                                        {
                                          "kind": 30,
                                          "start": 41358,
                                          "end": 41383,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 41358,
                                              "end": 41366,
                                              "text": "bodyGrid",
                                              "children": []
                                            },
                                            {
                                              "kind": 99,
                                              "start": 41367,
                                              "end": 41383,
                                              "text": "addEventListener",
                                              "children": []
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 2,
                                          "start": 41383,
                                          "end": 41438,
                                          "children": [
                                            {
                                              "kind": 30,
                                              "start": 41384,
                                              "end": 41408,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 41384,
                                                  "end": 41393,
                                                  "text": "GridEvent",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 99,
                                                  "start": 41394,
                                                  "end": 41408,
                                                  "text": "GRID_ROLL_OVER",
                                                  "children": []
                                                }
                                              ]
                                            },
                                            {
                                              "kind": 100,
                                              "start": 41409,
                                              "end": 41437,
                                              "text": "bodyGrid_gridRollOverHandler",
                                              "children": []
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 44,
                                  "start": 41453,
                                  "end": 42085,
                                  "children": [
                                    {
                                      "kind": 21,
                                      "start": 41455,
                                      "end": 41486,
                                      "children": [
                                        {
                                          "kind": 35,
                                          "start": 41456,
                                          "end": 41485,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 41456,
                                              "end": 41464,
                                              "text": "instance",
                                              "children": []
                                            },
                                            {
                                              "kind": 67,
                                              "start": 41465,
                                              "end": 41467,
                                              "text": "==",
                                              "children": []
                                            },
                                            {
                                              "kind": 100,
                                              "start": 41468,
                                              "end": 41485,
                                              "text": "monthLabelDisplay",
                                              "children": []
                                            }
                                          ]
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 12,
                                      "start": 41487,
                                      "end": 41540,
                                      "children": [
                                        {
                                          "kind": 7,
                                          "start": 41493,
                                          "end": 41534,
                                          "children": [
                                            {
                                              "kind": 30,
                                              "start": 41493,
                                              "end": 41515,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 41493,
                                                  "end": 41510,
                                                  "text": "monthLabelDisplay",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 99,
                                                  "start": 41511,
                                                  "end": 41515,
                                                  "text": "text",
                                                  "children": []
                                                }
                                              ]
                                            },
                                            {
                                              "kind": 67,
                                              "start": 41516,
                                              "end": 41517,
                                              "text": "=",
                                              "children": []
                                            },
                                            {
                                              "kind": 100,
                                              "start": 41518,
                                              "end": 41534,
                                              "text": "currentMonthText",
                                              "children": []
                                            }
                                          ]
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 44,
                                      "start": 41549,
                                      "end": 42085,
                                      "children": [
                                        {
                                          "kind": 21,
                                          "start": 41551,
                                          "end": 41580,
                                          "children": [
                                            {
                                              "kind": 35,
                                              "start": 41552,
                                              "end": 41579,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 41552,
                                                  "end": 41560,
                                                  "text": "instance",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 67,
                                                  "start": 41561,
                                                  "end": 41563,
                                                  "text": "==",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 100,
                                                  "start": 41564,
                                                  "end": 41579,
                                                  "text": "nextMonthButton",
                                                  "children": []
                                                }
                                              ]
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 12,
                                          "start": 41581,
                                          "end": 41672,
                                          "children": [
                                            {
                                              "kind": 14,
                                              "start": 41587,
                                              "end": 41666,
                                              "children": [
                                                {
                                                  "kind": 30,
                                                  "start": 41587,
                                                  "end": 41619,
                                                  "children": [
                                                    {
                                                      "kind": 100,
                                                      "start": 41587,
                                                      "end": 41602,
                                                      "text": "nextMonthButton",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 99,
                                                      "start": 41603,
                                                      "end": 41619,
                                                      "text": "addEventListener",
                                                      "children": []
                                                    }
                                                  ]
                                                },
                                                {
                                                  "kind": 2,
                                                  "start": 41619,
                                                  "end": 41666,
                                                  "children": [
                                                    {
                                                      "kind": 30,
                                                      "start": 41620,
                                                      "end": 41636,
                                                      "children": [
                                                        {
                                                          "kind": 100,
                                                          "start": 41620,
                                                          "end": 41630,
                                                          "text": "MouseEvent",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 99,
                                                          "start": 41631,
                                                          "end": 41636,
                                                          "text": "CLICK",
                                                          "children": []
                                                        }
                                                      ]
                                                    },
                                                    {
                                                      "kind": 100,
                                                      "start": 41637,
                                                      "end": 41665,
                                                      "text": "nextMonthButton_clickHandler",
                                                      "children": []
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 44,
                                          "start": 41681,
                                          "end": 42085,
                                          "children": [
                                            {
                                              "kind": 21,
                                              "start": 41683,
                                              "end": 41712,
                                              "children": [
                                                {
                                                  "kind": 35,
                                                  "start": 41684,
                                                  "end": 41711,
                                                  "children": [
                                                    {
                                                      "kind": 100,
                                                      "start": 41684,
                                                      "end": 41692,
                                                      "text": "instance",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 67,
                                                      "start": 41693,
                                                      "end": 41695,
                                                      "text": "==",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 100,
                                                      "start": 41696,
                                                      "end": 41711,
                                                      "text": "prevMonthButton",
                                                      "children": []
                                                    }
                                                  ]
                                                }
                                              ]
                                            },
                                            {
                                              "kind": 12,
                                              "start": 41713,
                                              "end": 41804,
                                              "children": [
                                                {
                                                  "kind": 14,
                                                  "start": 41719,
                                                  "end": 41798,
                                                  "children": [
                                                    {
                                                      "kind": 30,
                                                      "start": 41719,
                                                      "end": 41751,
                                                      "children": [
                                                        {
                                                          "kind": 100,
                                                          "start": 41719,
                                                          "end": 41734,
                                                          "text": "prevMonthButton",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 99,
                                                          "start": 41735,
                                                          "end": 41751,
                                                          "text": "addEventListener",
                                                          "children": []
                                                        }
                                                      ]
                                                    },
                                                    {
                                                      "kind": 2,
                                                      "start": 41751,
                                                      "end": 41798,
                                                      "children": [
                                                        {
                                                          "kind": 30,
                                                          "start": 41752,
                                                          "end": 41768,
                                                          "children": [
                                                            {
                                                              "kind": 100,
                                                              "start": 41752,
                                                              "end": 41762,
                                                              "text": "MouseEvent",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 99,
                                                              "start": 41763,
                                                              "end": 41768,
                                                              "text": "CLICK",
                                                              "children": []
                                                            }
                                                          ]
                                                        },
                                                        {
                                                          "kind": 100,
                                                          "start": 41769,
                                                          "end": 41797,
                                                          "text": "prevMonthButton_clickHandler",
                                                          "children": []
                                                        }
                                                      ]
                                                    }
                                                  ]
                                                }
                                              ]
                                            },
                                            {
                                              "kind": 44,
                                              "start": 41813,
                                              "end": 42085,
                                              "children": [
                                                {
                                                  "kind": 21,
                                                  "start": 41815,
                                                  "end": 41842,
                                                  "children": [
                                                    {
                                                      "kind": 35,
                                                      "start": 41816,
                                                      "end": 41841,
                                                      "children": [
                                                        {
                                                          "kind": 100,
                                                          "start": 41816,
                                                          "end": 41824,
                                                          "text": "instance",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 67,
                                                          "start": 41825,
                                                          "end": 41827,
                                                          "text": "==",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 100,
                                                          "start": 41828,
                                                          "end": 41841,
                                                          "text": "yearNavigator",
                                                          "children": []
                                                        }
                                                      ]
                                                    }
                                                  ]
                                                },
                                                {
                                                  "kind": 12,
                                                  "start": 41843,
                                                  "end": 42085,
                                                  "children": [
                                                    {
                                                      "kind": 7,
                                                      "start": 41849,
                                                      "end": 41880,
                                                      "children": [
                                                        {
                                                          "kind": 30,
                                                          "start": 41849,
                                                          "end": 41870,
                                                          "children": [
                                                            {
                                                              "kind": 100,
                                                              "start": 41849,
                                                              "end": 41862,
                                                              "text": "yearNavigator",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 99,
                                                              "start": 41863,
                                                              "end": 41870,
                                                              "text": "maximum",
                                                              "children": []
                                                            }
                                                          ]
                                                        },
                                                        {
                                                          "kind": 67,
                                                          "start": 41871,
                                                          "end": 41872,
                                                          "text": "=",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 100,
                                                          "start": 41873,
                                                          "end": 41880,
                                                          "text": "maxYear",
                                                          "children": []
                                                        }
                                                      ]
                                                    },
                                                    {
                                                      "kind": 7,
                                                      "start": 41886,
                                                      "end": 41917,
                                                      "children": [
                                                        {
                                                          "kind": 30,
                                                          "start": 41886,
                                                          "end": 41907,
                                                          "children": [
                                                            {
                                                              "kind": 100,
                                                              "start": 41886,
                                                              "end": 41899,
                                                              "text": "yearNavigator",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 99,
                                                              "start": 41900,
                                                              "end": 41907,
                                                              "text": "minimum",
                                                              "children": []
                                                            }
                                                          ]
                                                        },
                                                        {
                                                          "kind": 67,
                                                          "start": 41908,
                                                          "end": 41909,
                                                          "text": "=",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 100,
                                                          "start": 41910,
                                                          "end": 41917,
                                                          "text": "minYear",
                                                          "children": []
                                                        }
                                                      ]
                                                    },
                                                    {
                                                      "kind": 7,
                                                      "start": 41923,
                                                      "end": 41958,
                                                      "children": [
                                                        {
                                                          "kind": 30,
                                                          "start": 41923,
                                                          "end": 41942,
                                                          "children": [
                                                            {
                                                              "kind": 100,
                                                              "start": 41923,
                                                              "end": 41936,
                                                              "text": "yearNavigator",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 99,
                                                              "start": 41937,
                                                              "end": 41942,
                                                              "text": "value",
                                                              "children": []
                                                            }
                                                          ]
                                                        },
                                                        {
                                                          "kind": 67,
                                                          "start": 41943,
                                                          "end": 41944,
                                                          "text": "=",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 100,
                                                          "start": 41945,
                                                          "end": 41958,
                                                          "text": "displayedYear",
                                                          "children": []
                                                        }
                                                      ]
                                                    },
                                                    {
                                                      "kind": 7,
                                                      "start": 41964,
                                                      "end": 42001,
                                                      "children": [
                                                        {
                                                          "kind": 30,
                                                          "start": 41964,
                                                          "end": 41988,
                                                          "children": [
                                                            {
                                                              "kind": 100,
                                                              "start": 41964,
                                                              "end": 41977,
                                                              "text": "yearNavigator",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 99,
                                                              "start": 41978,
                                                              "end": 41988,
                                                              "text": "yearSymbol",
                                                              "children": []
                                                            }
                                                          ]
                                                        },
                                                        {
                                                          "kind": 67,
                                                          "start": 41989,
                                                          "end": 41990,
                                                          "text": "=",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 100,
                                                          "start": 41991,
                                                          "end": 42001,
                                                          "text": "yearSymbol",
                                                          "children": []
                                                        }
                                                      ]
                                                    },
                                                    {
                                                      "kind": 14,
                                                      "start": 42007,
                                                      "end": 42079,
                                                      "children": [
                                                        {
                                                          "kind": 30,
                                                          "start": 42007,
                                                          "end": 42037,
                                                          "children": [
                                                            {
                                                              "kind": 100,
                                                              "start": 42007,
                                                              "end": 42020,
                                                              "text": "yearNavigator",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 99,
                                                              "start": 42021,
                                                              "end": 42037,
                                                              "text": "addEventListener",
                                                              "children": []
                                                            }
                                                          ]
                                                        },
                                                        {
                                                          "kind": 2,
                                                          "start": 42037,
                                                          "end": 42079,
                                                          "children": [
                                                            {
                                                              "kind": 30,
                                                              "start": 42038,
                                                              "end": 42050,
                                                              "children": [
                                                                {
                                                                  "kind": 100,
                                                                  "start": 42038,
                                                                  "end": 42043,
                                                                  "text": "Event",
                                                                  "children": []
                                                                },
                                                                {
                                                                  "kind": 99,
                                                                  "start": 42044,
                                                                  "end": 42050,
                                                                  "text": "CHANGE",
                                                                  "children": []
                                                                }
                                                              ]
                                                            },
                                                            {
                                                              "kind": 100,
                                                              "start": 42051,
                                                              "end": 42078,
                                                              "text": "yearNavigator_changeHandler",
                                                              "children": []
                                                            }
                                                          ]
                                                        }
                                                      ]
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 42,
                      "start": 42117,
                      "end": 42976,
                      "text": "function",
                      "children": [
                        {
                          "kind": 6,
                          "start": 42117,
                          "end": -1,
                          "text": "/**\n\t\t * @private\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 42121,
                          "end": 42139,
                          "children": [
                            {
                              "kind": 59,
                              "start": 42121,
                              "end": 42129,
                              "text": "override",
                              "children": []
                            },
                            {
                              "kind": 59,
                              "start": 42130,
                              "end": 42139,
                              "text": "protected",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 42149,
                          "end": 42160,
                          "text": "partRemoved",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 42160,
                          "end": 42194,
                          "children": [
                            {
                              "kind": 70,
                              "start": 42161,
                              "end": 42176,
                              "children": [
                                {
                                  "kind": 63,
                                  "start": 42161,
                                  "end": 42176,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 42161,
                                      "end": 42169,
                                      "text": "partName",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 42170,
                                      "end": 42176,
                                      "text": "String",
                                      "children": []
                                    },
                                    null
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 70,
                              "start": 42178,
                              "end": 42193,
                              "children": [
                                {
                                  "kind": 63,
                                  "start": 42178,
                                  "end": 42193,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 42178,
                                      "end": 42186,
                                      "text": "instance",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 42187,
                                      "end": 42193,
                                      "text": "Object",
                                      "children": []
                                    },
                                    null
                                  ]
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 88,
                          "start": 42195,
                          "end": 42199,
                          "text": "void",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 42200,
                          "end": 42976,
                          "children": [
                            {
                              "kind": 14,
                              "start": 42205,
                              "end": 42241,
                              "children": [
                                {
                                  "kind": 30,
                                  "start": 42205,
                                  "end": 42222,
                                  "children": [
                                    {
                                      "kind": 100,
                                      "start": 42205,
                                      "end": 42210,
                                      "text": "super",
                                      "children": []
                                    },
                                    {
                                      "kind": 99,
                                      "start": 42211,
                                      "end": 42222,
                                      "text": "partRemoved",
                                      "children": []
                                    }
                                  ]
                                },
                                {
                                  "kind": 2,
                                  "start": 42222,
                                  "end": 42241,
                                  "children": [
                                    {
                                      "kind": 100,
                                      "start": 42223,
                                      "end": 42231,
                                      "text": "partName",
                                      "children": []
                                    },
                                    {
                                      "kind": 100,
                                      "start": 42232,
                                      "end": 42240,
                                      "text": "instance",
                                      "children": []
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 44,
                              "start": 42246,
                              "end": 42972,
                              "children": [
                                {
                                  "kind": 21,
                                  "start": 42248,
                                  "end": 42270,
                                  "children": [
                                    {
                                      "kind": 35,
                                      "start": 42249,
                                      "end": 42269,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 42249,
                                          "end": 42257,
                                          "text": "instance",
                                          "children": []
                                        },
                                        {
                                          "kind": 67,
                                          "start": 42258,
                                          "end": 42260,
                                          "text": "==",
                                          "children": []
                                        },
                                        {
                                          "kind": 100,
                                          "start": 42261,
                                          "end": 42269,
                                          "text": "bodyGrid",
                                          "children": []
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 12,
                                  "start": 42271,
                                  "end": 42576,
                                  "children": [
                                    {
                                      "kind": 14,
                                      "start": 42277,
                                      "end": 42378,
                                      "children": [
                                        {
                                          "kind": 30,
                                          "start": 42277,
                                          "end": 42305,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 42277,
                                              "end": 42285,
                                              "text": "bodyGrid",
                                              "children": []
                                            },
                                            {
                                              "kind": 99,
                                              "start": 42286,
                                              "end": 42305,
                                              "text": "removeEventListener",
                                              "children": []
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 2,
                                          "start": 42305,
                                          "end": 42378,
                                          "children": [
                                            {
                                              "kind": 30,
                                              "start": 42306,
                                              "end": 42343,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 42306,
                                                  "end": 42324,
                                                  "text": "GridSelectionEvent",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 99,
                                                  "start": 42325,
                                                  "end": 42343,
                                                  "text": "SELECTION_CHANGING",
                                                  "children": []
                                                }
                                              ]
                                            },
                                            {
                                              "kind": 100,
                                              "start": 42344,
                                              "end": 42377,
                                              "text": "bodyGrid_selectionChangingHandler",
                                              "children": []
                                            }
                                          ]
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 14,
                                      "start": 42384,
                                      "end": 42481,
                                      "children": [
                                        {
                                          "kind": 30,
                                          "start": 42384,
                                          "end": 42412,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 42384,
                                              "end": 42392,
                                              "text": "bodyGrid",
                                              "children": []
                                            },
                                            {
                                              "kind": 99,
                                              "start": 42393,
                                              "end": 42412,
                                              "text": "removeEventListener",
                                              "children": []
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 2,
                                          "start": 42412,
                                          "end": 42481,
                                          "children": [
                                            {
                                              "kind": 30,
                                              "start": 42413,
                                              "end": 42448,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 42413,
                                                  "end": 42431,
                                                  "text": "GridSelectionEvent",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 99,
                                                  "start": 42432,
                                                  "end": 42448,
                                                  "text": "SELECTION_CHANGE",
                                                  "children": []
                                                }
                                              ]
                                            },
                                            {
                                              "kind": 100,
                                              "start": 42449,
                                              "end": 42480,
                                              "text": "bodyGrid_selectionChangeHandler",
                                              "children": []
                                            }
                                          ]
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 14,
                                      "start": 42487,
                                      "end": 42570,
                                      "children": [
                                        {
                                          "kind": 30,
                                          "start": 42487,
                                          "end": 42515,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 42487,
                                              "end": 42495,
                                              "text": "bodyGrid",
                                              "children": []
                                            },
                                            {
                                              "kind": 99,
                                              "start": 42496,
                                              "end": 42515,
                                              "text": "removeEventListener",
                                              "children": []
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 2,
                                          "start": 42515,
                                          "end": 42570,
                                          "children": [
                                            {
                                              "kind": 30,
                                              "start": 42516,
                                              "end": 42540,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 42516,
                                                  "end": 42525,
                                                  "text": "GridEvent",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 99,
                                                  "start": 42526,
                                                  "end": 42540,
                                                  "text": "GRID_ROLL_OVER",
                                                  "children": []
                                                }
                                              ]
                                            },
                                            {
                                              "kind": 100,
                                              "start": 42541,
                                              "end": 42569,
                                              "text": "bodyGrid_gridRollOverHandler",
                                              "children": []
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 44,
                                  "start": 42585,
                                  "end": 42972,
                                  "children": [
                                    {
                                      "kind": 21,
                                      "start": 42587,
                                      "end": 42616,
                                      "children": [
                                        {
                                          "kind": 35,
                                          "start": 42588,
                                          "end": 42615,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 42588,
                                              "end": 42596,
                                              "text": "instance",
                                              "children": []
                                            },
                                            {
                                              "kind": 67,
                                              "start": 42597,
                                              "end": 42599,
                                              "text": "==",
                                              "children": []
                                            },
                                            {
                                              "kind": 100,
                                              "start": 42600,
                                              "end": 42615,
                                              "text": "nextMonthButton",
                                              "children": []
                                            }
                                          ]
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 12,
                                      "start": 42617,
                                      "end": 42711,
                                      "children": [
                                        {
                                          "kind": 14,
                                          "start": 42623,
                                          "end": 42705,
                                          "children": [
                                            {
                                              "kind": 30,
                                              "start": 42623,
                                              "end": 42658,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 42623,
                                                  "end": 42638,
                                                  "text": "nextMonthButton",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 99,
                                                  "start": 42639,
                                                  "end": 42658,
                                                  "text": "removeEventListener",
                                                  "children": []
                                                }
                                              ]
                                            },
                                            {
                                              "kind": 2,
                                              "start": 42658,
                                              "end": 42705,
                                              "children": [
                                                {
                                                  "kind": 30,
                                                  "start": 42659,
                                                  "end": 42675,
                                                  "children": [
                                                    {
                                                      "kind": 100,
                                                      "start": 42659,
                                                      "end": 42669,
                                                      "text": "MouseEvent",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 99,
                                                      "start": 42670,
                                                      "end": 42675,
                                                      "text": "CLICK",
                                                      "children": []
                                                    }
                                                  ]
                                                },
                                                {
                                                  "kind": 100,
                                                  "start": 42676,
                                                  "end": 42704,
                                                  "text": "nextMonthButton_clickHandler",
                                                  "children": []
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 44,
                                      "start": 42720,
                                      "end": 42972,
                                      "children": [
                                        {
                                          "kind": 21,
                                          "start": 42722,
                                          "end": 42751,
                                          "children": [
                                            {
                                              "kind": 35,
                                              "start": 42723,
                                              "end": 42750,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 42723,
                                                  "end": 42731,
                                                  "text": "instance",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 67,
                                                  "start": 42732,
                                                  "end": 42734,
                                                  "text": "==",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 100,
                                                  "start": 42735,
                                                  "end": 42750,
                                                  "text": "prevMonthButton",
                                                  "children": []
                                                }
                                              ]
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 12,
                                          "start": 42752,
                                          "end": 42846,
                                          "children": [
                                            {
                                              "kind": 14,
                                              "start": 42758,
                                              "end": 42840,
                                              "children": [
                                                {
                                                  "kind": 30,
                                                  "start": 42758,
                                                  "end": 42793,
                                                  "children": [
                                                    {
                                                      "kind": 100,
                                                      "start": 42758,
                                                      "end": 42773,
                                                      "text": "prevMonthButton",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 99,
                                                      "start": 42774,
                                                      "end": 42793,
                                                      "text": "removeEventListener",
                                                      "children": []
                                                    }
                                                  ]
                                                },
                                                {
                                                  "kind": 2,
                                                  "start": 42793,
                                                  "end": 42840,
                                                  "children": [
                                                    {
                                                      "kind": 30,
                                                      "start": 42794,
                                                      "end": 42810,
                                                      "children": [
                                                        {
                                                          "kind": 100,
                                                          "start": 42794,
                                                          "end": 42804,
                                                          "text": "MouseEvent",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 99,
                                                          "start": 42805,
                                                          "end": 42810,
                                                          "text": "CLICK",
                                                          "children": []
                                                        }
                                                      ]
                                                    },
                                                    {
                                                      "kind": 100,
                                                      "start": 42811,
                                                      "end": 42839,
                                                      "text": "prevMonthButton_clickHandler",
                                                      "children": []
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 44,
                                          "start": 42855,
                                          "end": 42972,
                                          "children": [
                                            {
                                              "kind": 21,
                                              "start": 42857,
                                              "end": 42884,
                                              "children": [
                                                {
                                                  "kind": 35,
                                                  "start": 42858,
                                                  "end": 42883,
                                                  "children": [
                                                    {
                                                      "kind": 100,
                                                      "start": 42858,
                                                      "end": 42866,
                                                      "text": "instance",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 67,
                                                      "start": 42867,
                                                      "end": 42869,
                                                      "text": "==",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 100,
                                                      "start": 42870,
                                                      "end": 42883,
                                                      "text": "yearNavigator",
                                                      "children": []
                                                    }
                                                  ]
                                                }
                                              ]
                                            },
                                            {
                                              "kind": 12,
                                              "start": 42885,
                                              "end": 42972,
                                              "children": [
                                                {
                                                  "kind": 14,
                                                  "start": 42891,
                                                  "end": 42966,
                                                  "children": [
                                                    {
                                                      "kind": 30,
                                                      "start": 42891,
                                                      "end": 42924,
                                                      "children": [
                                                        {
                                                          "kind": 100,
                                                          "start": 42891,
                                                          "end": 42904,
                                                          "text": "yearNavigator",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 99,
                                                          "start": 42905,
                                                          "end": 42924,
                                                          "text": "removeEventListener",
                                                          "children": []
                                                        }
                                                      ]
                                                    },
                                                    {
                                                      "kind": 2,
                                                      "start": 42924,
                                                      "end": 42966,
                                                      "children": [
                                                        {
                                                          "kind": 30,
                                                          "start": 42925,
                                                          "end": 42937,
                                                          "children": [
                                                            {
                                                              "kind": 100,
                                                              "start": 42925,
                                                              "end": 42930,
                                                              "text": "Event",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 99,
                                                              "start": 42931,
                                                              "end": 42937,
                                                              "text": "CHANGE",
                                                              "children": []
                                                            }
                                                          ]
                                                        },
                                                        {
                                                          "kind": 100,
                                                          "start": 42938,
                                                          "end": 42965,
                                                          "text": "yearNavigator_changeHandler",
                                                          "children": []
                                                        }
                                                      ]
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 42,
                      "start": 43338,
                      "end": 43555,
                      "text": "function",
                      "children": [
                        {
                          "kind": 6,
                          "start": 43338,
                          "end": -1,
                          "text": "/**\n\t\t * @private\n\t\t * handle selectionChanging events displayed by the grid, prevent the selection \n\t\t * if the cell corresponding date should not be selected.\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 43342,
                          "end": 43351,
                          "children": [
                            {
                              "kind": 59,
                              "start": 43342,
                              "end": 43351,
                              "text": "protected",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 43361,
                          "end": 43394,
                          "text": "bodyGrid_selectionChangingHandler",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 43394,
                          "end": 43420,
                          "children": [
                            {
                              "kind": 70,
                              "start": 43395,
                              "end": 43419,
                              "children": [
                                {
                                  "kind": 63,
                                  "start": 43395,
                                  "end": 43419,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 43395,
                                      "end": 43400,
                                      "text": "event",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 43401,
                                      "end": 43419,
                                      "text": "GridSelectionEvent",
                                      "children": []
                                    },
                                    null
                                  ]
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 88,
                          "start": 43421,
                          "end": 43425,
                          "text": "void",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 43428,
                          "end": 43555,
                          "children": [
                            {
                              "kind": 44,
                              "start": 43433,
                              "end": 43551,
                              "children": [
                                {
                                  "kind": 21,
                                  "start": 43435,
                                  "end": 43517,
                                  "children": [
                                    {
                                      "kind": 65,
                                      "start": 43436,
                                      "end": 43516,
                                      "children": [
                                        {
                                          "kind": 14,
                                          "start": 43437,
                                          "end": 43516,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 43437,
                                              "end": 43450,
                                              "text": "isEnabledCell",
                                              "children": []
                                            },
                                            {
                                              "kind": 2,
                                              "start": 43450,
                                              "end": 43516,
                                              "children": [
                                                {
                                                  "kind": 30,
                                                  "start": 43451,
                                                  "end": 43481,
                                                  "children": [
                                                    {
                                                      "kind": 30,
                                                      "start": 43451,
                                                      "end": 43472,
                                                      "children": [
                                                        {
                                                          "kind": 100,
                                                          "start": 43451,
                                                          "end": 43456,
                                                          "text": "event",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 99,
                                                          "start": 43457,
                                                          "end": 43472,
                                                          "text": "selectionChange",
                                                          "children": []
                                                        }
                                                      ]
                                                    },
                                                    {
                                                      "kind": 99,
                                                      "start": 43473,
                                                      "end": 43481,
                                                      "text": "rowIndex",
                                                      "children": []
                                                    }
                                                  ]
                                                },
                                                {
                                                  "kind": 30,
                                                  "start": 43482,
                                                  "end": 43515,
                                                  "children": [
                                                    {
                                                      "kind": 30,
                                                      "start": 43482,
                                                      "end": 43503,
                                                      "children": [
                                                        {
                                                          "kind": 100,
                                                          "start": 43482,
                                                          "end": 43487,
                                                          "text": "event",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 99,
                                                          "start": 43488,
                                                          "end": 43503,
                                                          "text": "selectionChange",
                                                          "children": []
                                                        }
                                                      ]
                                                    },
                                                    {
                                                      "kind": 99,
                                                      "start": 43504,
                                                      "end": 43515,
                                                      "text": "columnIndex",
                                                      "children": []
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 12,
                                  "start": 43517,
                                  "end": 43551,
                                  "children": [
                                    {
                                      "kind": 14,
                                      "start": 43523,
                                      "end": 43545,
                                      "children": [
                                        {
                                          "kind": 30,
                                          "start": 43523,
                                          "end": 43543,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 43523,
                                              "end": 43528,
                                              "text": "event",
                                              "children": []
                                            },
                                            {
                                              "kind": 99,
                                              "start": 43529,
                                              "end": 43543,
                                              "text": "preventDefault",
                                              "children": []
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 2,
                                          "start": 43543,
                                          "end": 43545,
                                          "children": []
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 42,
                      "start": 43667,
                      "end": 43917,
                      "text": "function",
                      "children": [
                        {
                          "kind": 6,
                          "start": 43667,
                          "end": -1,
                          "text": "/**\n\t\t * @private\n\t\t * handle selectionChange events dispatched by the grid, and commit the selection\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 43671,
                          "end": 43680,
                          "children": [
                            {
                              "kind": 59,
                              "start": 43671,
                              "end": 43680,
                              "text": "protected",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 43690,
                          "end": 43721,
                          "text": "bodyGrid_selectionChangeHandler",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 43721,
                          "end": 43747,
                          "children": [
                            {
                              "kind": 70,
                              "start": 43722,
                              "end": 43746,
                              "children": [
                                {
                                  "kind": 63,
                                  "start": 43722,
                                  "end": 43746,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 43722,
                                      "end": 43727,
                                      "text": "event",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 43728,
                                      "end": 43746,
                                      "text": "GridSelectionEvent",
                                      "children": []
                                    },
                                    null
                                  ]
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 88,
                          "start": 43748,
                          "end": 43752,
                          "text": "void",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 43755,
                          "end": 43917,
                          "children": [
                            {
                              "kind": 93,
                              "start": 43760,
                              "end": 43856,
                              "children": [
                                null,
                                null,
                                {
                                  "kind": 63,
                                  "start": 43764,
                                  "end": 43856,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 43764,
                                      "end": 43768,
                                      "text": "date",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 43769,
                                      "end": 43773,
                                      "text": "Date",
                                      "children": []
                                    },
                                    {
                                      "kind": 50,
                                      "start": 43776,
                                      "end": 43856,
                                      "children": [
                                        {
                                          "kind": 14,
                                          "start": 43776,
                                          "end": 43856,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 43776,
                                              "end": 43790,
                                              "text": "getDateForCell",
                                              "children": []
                                            },
                                            {
                                              "kind": 2,
                                              "start": 43790,
                                              "end": 43856,
                                              "children": [
                                                {
                                                  "kind": 30,
                                                  "start": 43791,
                                                  "end": 43821,
                                                  "children": [
                                                    {
                                                      "kind": 30,
                                                      "start": 43791,
                                                      "end": 43812,
                                                      "children": [
                                                        {
                                                          "kind": 100,
                                                          "start": 43791,
                                                          "end": 43796,
                                                          "text": "event",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 99,
                                                          "start": 43797,
                                                          "end": 43812,
                                                          "text": "selectionChange",
                                                          "children": []
                                                        }
                                                      ]
                                                    },
                                                    {
                                                      "kind": 99,
                                                      "start": 43813,
                                                      "end": 43821,
                                                      "text": "rowIndex",
                                                      "children": []
                                                    }
                                                  ]
                                                },
                                                {
                                                  "kind": 30,
                                                  "start": 43822,
                                                  "end": 43855,
                                                  "children": [
                                                    {
                                                      "kind": 30,
                                                      "start": 43822,
                                                      "end": 43843,
                                                      "children": [
                                                        {
                                                          "kind": 100,
                                                          "start": 43822,
                                                          "end": 43827,
                                                          "text": "event",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 99,
                                                          "start": 43828,
                                                          "end": 43843,
                                                          "text": "selectionChange",
                                                          "children": []
                                                        }
                                                      ]
                                                    },
                                                    {
                                                      "kind": 99,
                                                      "start": 43844,
                                                      "end": 43855,
                                                      "text": "columnIndex",
                                                      "children": []
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 43861,
                              "end": 43887,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 43861,
                                  "end": 43865,
                                  "text": "date",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 43866,
                                  "end": 43867,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 64,
                                  "start": 43868,
                                  "end": 43887,
                                  "children": [
                                    {
                                      "kind": 14,
                                      "start": 43872,
                                      "end": 43887,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 43872,
                                          "end": 43876,
                                          "text": "Date",
                                          "children": []
                                        },
                                        {
                                          "kind": 2,
                                          "start": 43876,
                                          "end": 43887,
                                          "children": [
                                            {
                                              "kind": 30,
                                              "start": 43877,
                                              "end": 43886,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 43877,
                                                  "end": 43881,
                                                  "text": "date",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 99,
                                                  "start": 43882,
                                                  "end": 43886,
                                                  "text": "time",
                                                  "children": []
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 14,
                              "start": 43892,
                              "end": 43913,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 43892,
                                  "end": 43907,
                                  "text": "setSelectedDate",
                                  "children": []
                                },
                                {
                                  "kind": 2,
                                  "start": 43907,
                                  "end": 43913,
                                  "children": [
                                    {
                                      "kind": 100,
                                      "start": 43908,
                                      "end": 43912,
                                      "text": "date",
                                      "children": []
                                    }
                                  ]
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 42,
                      "start": 44071,
                      "end": 44323,
                      "text": "function",
                      "children": [
                        {
                          "kind": 6,
                          "start": 44071,
                          "end": -1,
                          "text": "/**\n\t\t * @private\n\t\t * handle rollOver events on grid cell, prevent the rollOverIndicator to be displayed\n\t\t * if the cell is not selectable.\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 44075,
                          "end": 44084,
                          "children": [
                            {
                              "kind": 59,
                              "start": 44075,
                              "end": 44084,
                              "text": "protected",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 44094,
                          "end": 44122,
                          "text": "bodyGrid_gridRollOverHandler",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 44122,
                          "end": 44139,
                          "children": [
                            {
                              "kind": 70,
                              "start": 44123,
                              "end": 44138,
                              "children": [
                                {
                                  "kind": 63,
                                  "start": 44123,
                                  "end": 44138,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 44123,
                                      "end": 44128,
                                      "text": "event",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 44129,
                                      "end": 44138,
                                      "text": "GridEvent",
                                      "children": []
                                    },
                                    null
                                  ]
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 88,
                          "start": 44140,
                          "end": 44144,
                          "text": "void",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 44147,
                          "end": 44323,
                          "children": [
                            {
                              "kind": 44,
                              "start": 44152,
                              "end": 44319,
                              "children": [
                                {
                                  "kind": 21,
                                  "start": 44154,
                                  "end": 44233,
                                  "children": [
                                    {
                                      "kind": 65,
                                      "start": 44155,
                                      "end": 44232,
                                      "children": [
                                        {
                                          "kind": 1,
                                          "start": 44156,
                                          "end": 44232,
                                          "children": [
                                            {
                                              "kind": 14,
                                              "start": 44156,
                                              "end": 44203,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 44156,
                                                  "end": 44169,
                                                  "text": "isEnabledCell",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 2,
                                                  "start": 44169,
                                                  "end": 44203,
                                                  "children": [
                                                    {
                                                      "kind": 30,
                                                      "start": 44170,
                                                      "end": 44184,
                                                      "children": [
                                                        {
                                                          "kind": 100,
                                                          "start": 44170,
                                                          "end": 44175,
                                                          "text": "event",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 99,
                                                          "start": 44176,
                                                          "end": 44184,
                                                          "text": "rowIndex",
                                                          "children": []
                                                        }
                                                      ]
                                                    },
                                                    {
                                                      "kind": 30,
                                                      "start": 44185,
                                                      "end": 44202,
                                                      "children": [
                                                        {
                                                          "kind": 100,
                                                          "start": 44185,
                                                          "end": 44190,
                                                          "text": "event",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 99,
                                                          "start": 44191,
                                                          "end": 44202,
                                                          "text": "columnIndex",
                                                          "children": []
                                                        }
                                                      ]
                                                    }
                                                  ]
                                                }
                                              ]
                                            },
                                            {
                                              "kind": 67,
                                              "start": 44204,
                                              "end": 44206,
                                              "text": "&&",
                                              "children": []
                                            },
                                            {
                                              "kind": 100,
                                              "start": 44207,
                                              "end": 44215,
                                              "text": "bodyGrid",
                                              "children": []
                                            },
                                            {
                                              "kind": 67,
                                              "start": 44216,
                                              "end": 44218,
                                              "text": "&&",
                                              "children": []
                                            },
                                            {
                                              "kind": 30,
                                              "start": 44219,
                                              "end": 44232,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 44219,
                                                  "end": 44227,
                                                  "text": "bodyGrid",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 99,
                                                  "start": 44228,
                                                  "end": 44232,
                                                  "text": "grid",
                                                  "children": []
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 12,
                                  "start": 44234,
                                  "end": 44319,
                                  "children": [
                                    {
                                      "kind": 7,
                                      "start": 44240,
                                      "end": 44270,
                                      "children": [
                                        {
                                          "kind": 30,
                                          "start": 44240,
                                          "end": 44267,
                                          "children": [
                                            {
                                              "kind": 30,
                                              "start": 44240,
                                              "end": 44253,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 44240,
                                                  "end": 44248,
                                                  "text": "bodyGrid",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 99,
                                                  "start": 44249,
                                                  "end": 44253,
                                                  "text": "grid",
                                                  "children": []
                                                }
                                              ]
                                            },
                                            {
                                              "kind": 99,
                                              "start": 44254,
                                              "end": 44267,
                                              "text": "hoverRowIndex",
                                              "children": []
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 67,
                                          "start": 44268,
                                          "end": 44269,
                                          "text": "=",
                                          "children": []
                                        },
                                        {
                                          "kind": 57,
                                          "start": 44271,
                                          "end": 44270,
                                          "children": [
                                            {
                                              "kind": 99,
                                              "start": 44271,
                                              "end": 44272,
                                              "text": "1",
                                              "children": []
                                            }
                                          ]
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 7,
                                      "start": 44278,
                                      "end": 44311,
                                      "children": [
                                        {
                                          "kind": 30,
                                          "start": 44278,
                                          "end": 44308,
                                          "children": [
                                            {
                                              "kind": 30,
                                              "start": 44278,
                                              "end": 44291,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 44278,
                                                  "end": 44286,
                                                  "text": "bodyGrid",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 99,
                                                  "start": 44287,
                                                  "end": 44291,
                                                  "text": "grid",
                                                  "children": []
                                                }
                                              ]
                                            },
                                            {
                                              "kind": 99,
                                              "start": 44292,
                                              "end": 44308,
                                              "text": "hoverColumnIndex",
                                              "children": []
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 67,
                                          "start": 44309,
                                          "end": 44310,
                                          "text": "=",
                                          "children": []
                                        },
                                        {
                                          "kind": 57,
                                          "start": 44312,
                                          "end": 44311,
                                          "children": [
                                            {
                                              "kind": 99,
                                              "start": 44312,
                                              "end": 44313,
                                              "text": "1",
                                              "children": []
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 42,
                      "start": 44390,
                      "end": 44501,
                      "text": "function",
                      "children": [
                        {
                          "kind": 6,
                          "start": 44390,
                          "end": -1,
                          "text": "/**\n\t\t * @private\n\t\t * handle prevMonthButton click events\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 44394,
                          "end": 44403,
                          "children": [
                            {
                              "kind": 59,
                              "start": 44394,
                              "end": 44403,
                              "text": "protected",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 44413,
                          "end": 44441,
                          "text": "prevMonthButton_clickHandler",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 44441,
                          "end": 44459,
                          "children": [
                            {
                              "kind": 70,
                              "start": 44442,
                              "end": 44458,
                              "children": [
                                {
                                  "kind": 63,
                                  "start": 44442,
                                  "end": 44458,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 44442,
                                      "end": 44447,
                                      "text": "event",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 44448,
                                      "end": 44458,
                                      "text": "MouseEvent",
                                      "children": []
                                    },
                                    null
                                  ]
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 88,
                          "start": 44460,
                          "end": 44464,
                          "text": "void",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 44467,
                          "end": 44501,
                          "children": [
                            {
                              "kind": 14,
                              "start": 44472,
                              "end": 44496,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 44472,
                                  "end": 44494,
                                  "text": "decreaseDisplayedMonth",
                                  "children": []
                                },
                                {
                                  "kind": 2,
                                  "start": 44494,
                                  "end": 44496,
                                  "children": []
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 42,
                      "start": 44569,
                      "end": 44680,
                      "text": "function",
                      "children": [
                        {
                          "kind": 6,
                          "start": 44569,
                          "end": -1,
                          "text": "/**\n\t\t * @private\n\t\t * handle nextMonthButton click events\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 44573,
                          "end": 44582,
                          "children": [
                            {
                              "kind": 59,
                              "start": 44573,
                              "end": 44582,
                              "text": "protected",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 44592,
                          "end": 44620,
                          "text": "nextMonthButton_clickHandler",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 44620,
                          "end": 44638,
                          "children": [
                            {
                              "kind": 70,
                              "start": 44621,
                              "end": 44637,
                              "children": [
                                {
                                  "kind": 63,
                                  "start": 44621,
                                  "end": 44637,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 44621,
                                      "end": 44626,
                                      "text": "event",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 44627,
                                      "end": 44637,
                                      "text": "MouseEvent",
                                      "children": []
                                    },
                                    null
                                  ]
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 88,
                          "start": 44639,
                          "end": 44643,
                          "text": "void",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 44646,
                          "end": 44680,
                          "children": [
                            {
                              "kind": 14,
                              "start": 44651,
                              "end": 44675,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 44651,
                                  "end": 44673,
                                  "text": "increaseDisplayedMonth",
                                  "children": []
                                },
                                {
                                  "kind": 2,
                                  "start": 44673,
                                  "end": 44675,
                                  "children": []
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 42,
                      "start": 44750,
                      "end": 45038,
                      "text": "function",
                      "children": [
                        {
                          "kind": 6,
                          "start": 44750,
                          "end": -1,
                          "text": "/**\n\t\t * @private\n\t\t * handle yearNavigation change events\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 44754,
                          "end": 44763,
                          "children": [
                            {
                              "kind": 59,
                              "start": 44754,
                              "end": 44763,
                              "text": "protected",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 44773,
                          "end": 44800,
                          "text": "yearNavigator_changeHandler",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 44800,
                          "end": 44813,
                          "children": [
                            {
                              "kind": 70,
                              "start": 44801,
                              "end": 44812,
                              "children": [
                                {
                                  "kind": 63,
                                  "start": 44801,
                                  "end": 44812,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 44801,
                                      "end": 44806,
                                      "text": "event",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 44807,
                                      "end": 44812,
                                      "text": "Event",
                                      "children": []
                                    },
                                    null
                                  ]
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 88,
                          "start": 44814,
                          "end": 44818,
                          "text": "void",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 44821,
                          "end": 45038,
                          "children": [
                            {
                              "kind": 93,
                              "start": 44826,
                              "end": 44885,
                              "children": [
                                null,
                                null,
                                {
                                  "kind": 63,
                                  "start": 44830,
                                  "end": 44885,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 44830,
                                      "end": 44839,
                                      "text": "increased",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 44840,
                                      "end": 44847,
                                      "text": "Boolean",
                                      "children": []
                                    },
                                    {
                                      "kind": 50,
                                      "start": 44850,
                                      "end": 44885,
                                      "children": [
                                        {
                                          "kind": 78,
                                          "start": 44850,
                                          "end": 44885,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 44850,
                                              "end": 44863,
                                              "text": "displayedYear",
                                              "children": []
                                            },
                                            {
                                              "kind": 67,
                                              "start": 44864,
                                              "end": 44865,
                                              "text": "<",
                                              "children": []
                                            },
                                            {
                                              "kind": 30,
                                              "start": 44866,
                                              "end": 44885,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 44866,
                                                  "end": 44879,
                                                  "text": "yearNavigator",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 99,
                                                  "start": 44880,
                                                  "end": 44885,
                                                  "text": "value",
                                                  "children": []
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 44890,
                              "end": 44925,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 44890,
                                  "end": 44903,
                                  "text": "displayedYear",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 44904,
                                  "end": 44905,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 30,
                                  "start": 44906,
                                  "end": 44925,
                                  "children": [
                                    {
                                      "kind": 100,
                                      "start": 44906,
                                      "end": 44919,
                                      "text": "yearNavigator",
                                      "children": []
                                    },
                                    {
                                      "kind": 99,
                                      "start": 44920,
                                      "end": 44925,
                                      "text": "value",
                                      "children": []
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 14,
                              "start": 44930,
                              "end": 45033,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 44930,
                                  "end": 44952,
                                  "text": "dispatchScrollingEvent",
                                  "children": []
                                },
                                {
                                  "kind": 2,
                                  "start": 44952,
                                  "end": 45033,
                                  "children": [
                                    {
                                      "kind": 22,
                                      "start": 44953,
                                      "end": 44996,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 44953,
                                          "end": 44962,
                                          "text": "increased",
                                          "children": []
                                        },
                                        {
                                          "kind": 30,
                                          "start": 44963,
                                          "end": 44995,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 44963,
                                              "end": 44985,
                                              "text": "DateChooserEventDetail",
                                              "children": []
                                            },
                                            {
                                              "kind": 99,
                                              "start": 44986,
                                              "end": 44995,
                                              "text": "NEXT_YEAR",
                                              "children": []
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 30,
                                          "start": 44996,
                                          "end": 45032,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 44996,
                                              "end": 45018,
                                              "text": "DateChooserEventDetail",
                                              "children": []
                                            },
                                            {
                                              "kind": 99,
                                              "start": 45019,
                                              "end": 45032,
                                              "text": "PREVIOUS_YEAR",
                                              "children": []
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 42,
                      "start": 45286,
                      "end": 46055,
                      "text": "function",
                      "children": [
                        {
                          "kind": 6,
                          "start": 45286,
                          "end": -1,
                          "text": "/**\n\t\t * @private \n\t\t * update the selectedDate\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 45290,
                          "end": 45297,
                          "children": [
                            {
                              "kind": 59,
                              "start": 45290,
                              "end": 45297,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 45307,
                          "end": 45322,
                          "text": "setSelectedDate",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 45322,
                          "end": 45333,
                          "children": [
                            {
                              "kind": 70,
                              "start": 45323,
                              "end": 45332,
                              "children": [
                                {
                                  "kind": 63,
                                  "start": 45323,
                                  "end": 45332,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 45323,
                                      "end": 45327,
                                      "text": "date",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 45328,
                                      "end": 45332,
                                      "text": "Date",
                                      "children": []
                                    },
                                    null
                                  ]
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 88,
                          "start": 45334,
                          "end": 45338,
                          "text": "void",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 45341,
                          "end": 46055,
                          "children": [
                            {
                              "kind": 93,
                              "start": 45436,
                              "end": 45592,
                              "children": [
                                null,
                                null,
                                {
                                  "kind": 63,
                                  "start": 45440,
                                  "end": 45592,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 45440,
                                      "end": 45454,
                                      "text": "selectionEvent",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 45455,
                                      "end": 45480,
                                      "text": "DateChooserSelectionEvent",
                                      "children": []
                                    },
                                    {
                                      "kind": 50,
                                      "start": 45488,
                                      "end": 45592,
                                      "children": [
                                        {
                                          "kind": 64,
                                          "start": 45488,
                                          "end": 45592,
                                          "children": [
                                            {
                                              "kind": 14,
                                              "start": 45492,
                                              "end": 45592,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 45492,
                                                  "end": 45517,
                                                  "text": "DateChooserSelectionEvent",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 2,
                                                  "start": 45517,
                                                  "end": 45592,
                                                  "children": [
                                                    {
                                                      "kind": 30,
                                                      "start": 45518,
                                                      "end": 45562,
                                                      "children": [
                                                        {
                                                          "kind": 100,
                                                          "start": 45518,
                                                          "end": 45543,
                                                          "text": "DateChooserSelectionEvent",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 99,
                                                          "start": 45544,
                                                          "end": 45562,
                                                          "text": "SELECTION_CHANGING",
                                                          "children": []
                                                        }
                                                      ]
                                                    },
                                                    {
                                                      "kind": 100,
                                                      "start": 45563,
                                                      "end": 45568,
                                                      "text": "false",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 100,
                                                      "start": 45569,
                                                      "end": 45573,
                                                      "text": "true",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 100,
                                                      "start": 45574,
                                                      "end": 45586,
                                                      "text": "selectedDate",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 100,
                                                      "start": 45587,
                                                      "end": 45591,
                                                      "text": "date",
                                                      "children": []
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 14,
                              "start": 45598,
                              "end": 45627,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 45598,
                                  "end": 45611,
                                  "text": "dispatchEvent",
                                  "children": []
                                },
                                {
                                  "kind": 2,
                                  "start": 45611,
                                  "end": 45627,
                                  "children": [
                                    {
                                      "kind": 100,
                                      "start": 45612,
                                      "end": 45626,
                                      "text": "selectionEvent",
                                      "children": []
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 44,
                              "start": 45703,
                              "end": 45851,
                              "children": [
                                {
                                  "kind": 21,
                                  "start": 45705,
                                  "end": 45743,
                                  "children": [
                                    {
                                      "kind": 65,
                                      "start": 45706,
                                      "end": 45742,
                                      "children": [
                                        {
                                          "kind": 14,
                                          "start": 45707,
                                          "end": 45742,
                                          "children": [
                                            {
                                              "kind": 30,
                                              "start": 45707,
                                              "end": 45740,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 45707,
                                                  "end": 45721,
                                                  "text": "selectionEvent",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 99,
                                                  "start": 45722,
                                                  "end": 45740,
                                                  "text": "isDefaultPrevented",
                                                  "children": []
                                                }
                                              ]
                                            },
                                            {
                                              "kind": 2,
                                              "start": 45740,
                                              "end": 45742,
                                              "children": []
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 12,
                                  "start": 45744,
                                  "end": 45851,
                                  "children": [
                                    {
                                      "kind": 7,
                                      "start": 45750,
                                      "end": 45787,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 45750,
                                          "end": 45762,
                                          "text": "selectedDate",
                                          "children": []
                                        },
                                        {
                                          "kind": 67,
                                          "start": 45763,
                                          "end": 45764,
                                          "text": "=",
                                          "children": []
                                        },
                                        {
                                          "kind": 30,
                                          "start": 45765,
                                          "end": 45787,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 45765,
                                              "end": 45779,
                                              "text": "selectionEvent",
                                              "children": []
                                            },
                                            {
                                              "kind": 99,
                                              "start": 45780,
                                              "end": 45787,
                                              "text": "newDate",
                                              "children": []
                                            }
                                          ]
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 14,
                                      "start": 45793,
                                      "end": 45845,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 45793,
                                          "end": 45806,
                                          "text": "dispatchEvent",
                                          "children": []
                                        },
                                        {
                                          "kind": 2,
                                          "start": 45806,
                                          "end": 45845,
                                          "children": [
                                            {
                                              "kind": 64,
                                              "start": 45807,
                                              "end": 45844,
                                              "children": [
                                                {
                                                  "kind": 14,
                                                  "start": 45811,
                                                  "end": 45844,
                                                  "children": [
                                                    {
                                                      "kind": 100,
                                                      "start": 45811,
                                                      "end": 45820,
                                                      "text": "FlexEvent",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 2,
                                                      "start": 45820,
                                                      "end": 45844,
                                                      "children": [
                                                        {
                                                          "kind": 30,
                                                          "start": 45821,
                                                          "end": 45843,
                                                          "children": [
                                                            {
                                                              "kind": 100,
                                                              "start": 45821,
                                                              "end": 45830,
                                                              "text": "FlexEvent",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 99,
                                                              "start": 45831,
                                                              "end": 45843,
                                                              "text": "VALUE_COMMIT",
                                                              "children": []
                                                            }
                                                          ]
                                                        }
                                                      ]
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 44,
                              "start": 45945,
                              "end": 46050,
                              "children": [
                                {
                                  "kind": 21,
                                  "start": 45947,
                                  "end": 46018,
                                  "children": [
                                    {
                                      "kind": 68,
                                      "start": 45948,
                                      "end": 46017,
                                      "children": [
                                        {
                                          "kind": 14,
                                          "start": 45948,
                                          "end": 45983,
                                          "children": [
                                            {
                                              "kind": 30,
                                              "start": 45948,
                                              "end": 45981,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 45948,
                                                  "end": 45962,
                                                  "text": "selectionEvent",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 99,
                                                  "start": 45963,
                                                  "end": 45981,
                                                  "text": "isDefaultPrevented",
                                                  "children": []
                                                }
                                              ]
                                            },
                                            {
                                              "kind": 2,
                                              "start": 45981,
                                              "end": 45983,
                                              "children": []
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 67,
                                          "start": 45984,
                                          "end": 45986,
                                          "text": "||",
                                          "children": []
                                        },
                                        {
                                          "kind": 35,
                                          "start": 45987,
                                          "end": 46017,
                                          "children": [
                                            {
                                              "kind": 30,
                                              "start": 45987,
                                              "end": 46009,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 45987,
                                                  "end": 46001,
                                                  "text": "selectionEvent",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 99,
                                                  "start": 46002,
                                                  "end": 46009,
                                                  "text": "newDate",
                                                  "children": []
                                                }
                                              ]
                                            },
                                            {
                                              "kind": 67,
                                              "start": 46010,
                                              "end": 46012,
                                              "text": "!=",
                                              "children": []
                                            },
                                            {
                                              "kind": 100,
                                              "start": 46013,
                                              "end": 46017,
                                              "text": "date",
                                              "children": []
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 14,
                                  "start": 46023,
                                  "end": 46050,
                                  "children": [
                                    {
                                      "kind": 100,
                                      "start": 46023,
                                      "end": 46044,
                                      "text": "commitVisualSelection",
                                      "children": []
                                    },
                                    {
                                      "kind": 2,
                                      "start": 46044,
                                      "end": 46050,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 46045,
                                          "end": 46049,
                                          "text": "true",
                                          "children": []
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 42,
                      "start": 46115,
                      "end": 46406,
                      "text": "function",
                      "children": [
                        {
                          "kind": 6,
                          "start": 46115,
                          "end": -1,
                          "text": "/**\n\t\t * @private\n\t\t * increase the displayed month\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 46119,
                          "end": 46126,
                          "children": [
                            {
                              "kind": 59,
                              "start": 46119,
                              "end": 46126,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 46136,
                          "end": 46158,
                          "text": "increaseDisplayedMonth",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 46158,
                          "end": 46160,
                          "children": []
                        },
                        {
                          "kind": 88,
                          "start": 46161,
                          "end": 46165,
                          "text": "void",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 46168,
                          "end": 46406,
                          "children": [
                            {
                              "kind": 44,
                              "start": 46173,
                              "end": 46334,
                              "children": [
                                {
                                  "kind": 21,
                                  "start": 46175,
                                  "end": 46197,
                                  "children": [
                                    {
                                      "kind": 35,
                                      "start": 46176,
                                      "end": 46196,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 46176,
                                          "end": 46190,
                                          "text": "displayedMonth",
                                          "children": []
                                        },
                                        {
                                          "kind": 67,
                                          "start": 46191,
                                          "end": 46193,
                                          "text": "==",
                                          "children": []
                                        },
                                        {
                                          "kind": 99,
                                          "start": 46194,
                                          "end": 46196,
                                          "text": "11",
                                          "children": []
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 12,
                                  "start": 46198,
                                  "end": 46295,
                                  "children": [
                                    {
                                      "kind": 44,
                                      "start": 46204,
                                      "end": 46244,
                                      "children": [
                                        {
                                          "kind": 21,
                                          "start": 46206,
                                          "end": 46232,
                                          "children": [
                                            {
                                              "kind": 78,
                                              "start": 46207,
                                              "end": 46231,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 46207,
                                                  "end": 46220,
                                                  "text": "displayedYear",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 67,
                                                  "start": 46221,
                                                  "end": 46223,
                                                  "text": ">=",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 100,
                                                  "start": 46224,
                                                  "end": 46231,
                                                  "text": "maxYear",
                                                  "children": []
                                                }
                                              ]
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 80,
                                          "start": 46238,
                                          "end": 46244,
                                          "children": []
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 74,
                                      "start": 46250,
                                      "end": 46266,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 46250,
                                          "end": 46263,
                                          "text": "displayedYear",
                                          "children": []
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 7,
                                      "start": 46271,
                                      "end": 46289,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 46271,
                                          "end": 46285,
                                          "text": "displayedMonth",
                                          "children": []
                                        },
                                        {
                                          "kind": 67,
                                          "start": 46286,
                                          "end": 46287,
                                          "text": "=",
                                          "children": []
                                        },
                                        {
                                          "kind": 99,
                                          "start": 46288,
                                          "end": 46289,
                                          "text": "0",
                                          "children": []
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 12,
                                  "start": 46305,
                                  "end": 46334,
                                  "children": [
                                    {
                                      "kind": 74,
                                      "start": 46312,
                                      "end": 46329,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 46312,
                                          "end": 46326,
                                          "text": "displayedMonth",
                                          "children": []
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 14,
                              "start": 46338,
                              "end": 46401,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 46338,
                                  "end": 46360,
                                  "text": "dispatchScrollingEvent",
                                  "children": []
                                },
                                {
                                  "kind": 2,
                                  "start": 46360,
                                  "end": 46401,
                                  "children": [
                                    {
                                      "kind": 30,
                                      "start": 46361,
                                      "end": 46400,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 46361,
                                          "end": 46389,
                                          "text": "DateChooserScrollEventDetail",
                                          "children": []
                                        },
                                        {
                                          "kind": 99,
                                          "start": 46390,
                                          "end": 46400,
                                          "text": "NEXT_MONTH",
                                          "children": []
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 42,
                      "start": 46468,
                      "end": 46760,
                      "text": "function",
                      "children": [
                        {
                          "kind": 6,
                          "start": 46468,
                          "end": -1,
                          "text": "/**\n\t\t * @private\n\t\t * decrease the displayed month\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 46472,
                          "end": 46479,
                          "children": [
                            {
                              "kind": 59,
                              "start": 46472,
                              "end": 46479,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 46489,
                          "end": 46511,
                          "text": "decreaseDisplayedMonth",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 46511,
                          "end": 46513,
                          "children": []
                        },
                        {
                          "kind": 88,
                          "start": 46514,
                          "end": 46518,
                          "text": "void",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 46521,
                          "end": 46760,
                          "children": [
                            {
                              "kind": 44,
                              "start": 46526,
                              "end": 46684,
                              "children": [
                                {
                                  "kind": 21,
                                  "start": 46528,
                                  "end": 46548,
                                  "children": [
                                    {
                                      "kind": 35,
                                      "start": 46529,
                                      "end": 46547,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 46529,
                                          "end": 46543,
                                          "text": "displayedMonth",
                                          "children": []
                                        },
                                        {
                                          "kind": 67,
                                          "start": 46544,
                                          "end": 46546,
                                          "text": "==",
                                          "children": []
                                        },
                                        {
                                          "kind": 99,
                                          "start": 46546,
                                          "end": 46547,
                                          "text": "0",
                                          "children": []
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 12,
                                  "start": 46549,
                                  "end": 46647,
                                  "children": [
                                    {
                                      "kind": 44,
                                      "start": 46555,
                                      "end": 46595,
                                      "children": [
                                        {
                                          "kind": 21,
                                          "start": 46557,
                                          "end": 46583,
                                          "children": [
                                            {
                                              "kind": 78,
                                              "start": 46558,
                                              "end": 46582,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 46558,
                                                  "end": 46571,
                                                  "text": "displayedYear",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 67,
                                                  "start": 46572,
                                                  "end": 46574,
                                                  "text": "<=",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 100,
                                                  "start": 46575,
                                                  "end": 46582,
                                                  "text": "minYear",
                                                  "children": []
                                                }
                                              ]
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 80,
                                          "start": 46589,
                                          "end": 46595,
                                          "children": []
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 73,
                                      "start": 46601,
                                      "end": 46614,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 46601,
                                          "end": 46614,
                                          "text": "displayedYear",
                                          "children": []
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 7,
                                      "start": 46622,
                                      "end": 46641,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 46622,
                                          "end": 46636,
                                          "text": "displayedMonth",
                                          "children": []
                                        },
                                        {
                                          "kind": 67,
                                          "start": 46637,
                                          "end": 46638,
                                          "text": "=",
                                          "children": []
                                        },
                                        {
                                          "kind": 99,
                                          "start": 46639,
                                          "end": 46641,
                                          "text": "11",
                                          "children": []
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 12,
                                  "start": 46656,
                                  "end": 46684,
                                  "children": [
                                    {
                                      "kind": 73,
                                      "start": 46662,
                                      "end": 46676,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 46662,
                                          "end": 46676,
                                          "text": "displayedMonth",
                                          "children": []
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 14,
                              "start": 46688,
                              "end": 46755,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 46688,
                                  "end": 46710,
                                  "text": "dispatchScrollingEvent",
                                  "children": []
                                },
                                {
                                  "kind": 2,
                                  "start": 46710,
                                  "end": 46755,
                                  "children": [
                                    {
                                      "kind": 30,
                                      "start": 46711,
                                      "end": 46754,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 46711,
                                          "end": 46739,
                                          "text": "DateChooserScrollEventDetail",
                                          "children": []
                                        },
                                        {
                                          "kind": 99,
                                          "start": 46740,
                                          "end": 46754,
                                          "text": "PREVIOUS_MONTH",
                                          "children": []
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 42,
                      "start": 46765,
                      "end": 46928,
                      "text": "function",
                      "children": [
                        null,
                        {
                          "kind": 58,
                          "start": 46765,
                          "end": 46772,
                          "children": [
                            {
                              "kind": 59,
                              "start": 46765,
                              "end": 46772,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 46782,
                          "end": 46804,
                          "text": "dispatchScrollingEvent",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 46804,
                          "end": 46819,
                          "children": [
                            {
                              "kind": 70,
                              "start": 46805,
                              "end": 46818,
                              "children": [
                                {
                                  "kind": 63,
                                  "start": 46805,
                                  "end": 46818,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 46805,
                                      "end": 46811,
                                      "text": "detail",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 46812,
                                      "end": 46818,
                                      "text": "String",
                                      "children": []
                                    },
                                    null
                                  ]
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 88,
                          "start": 46820,
                          "end": 46824,
                          "text": "void",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 46827,
                          "end": 46928,
                          "children": [
                            {
                              "kind": 14,
                              "start": 46832,
                              "end": 46923,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 46832,
                                  "end": 46845,
                                  "text": "dispatchEvent",
                                  "children": []
                                },
                                {
                                  "kind": 2,
                                  "start": 46845,
                                  "end": 46923,
                                  "children": [
                                    {
                                      "kind": 64,
                                      "start": 46846,
                                      "end": 46922,
                                      "children": [
                                        {
                                          "kind": 14,
                                          "start": 46850,
                                          "end": 46922,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 46850,
                                              "end": 46872,
                                              "text": "DateChooserScrollEvent",
                                              "children": []
                                            },
                                            {
                                              "kind": 2,
                                              "start": 46872,
                                              "end": 46922,
                                              "children": [
                                                {
                                                  "kind": 30,
                                                  "start": 46873,
                                                  "end": 46902,
                                                  "children": [
                                                    {
                                                      "kind": 100,
                                                      "start": 46873,
                                                      "end": 46895,
                                                      "text": "DateChooserScrollEvent",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 99,
                                                      "start": 46896,
                                                      "end": 46902,
                                                      "text": "SCROLL",
                                                      "children": []
                                                    }
                                                  ]
                                                },
                                                {
                                                  "kind": 100,
                                                  "start": 46903,
                                                  "end": 46908,
                                                  "text": "false",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 100,
                                                  "start": 46909,
                                                  "end": 46914,
                                                  "text": "false",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 100,
                                                  "start": 46915,
                                                  "end": 46921,
                                                  "text": "detail",
                                                  "children": []
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 42,
                      "start": 47005,
                      "end": 47474,
                      "text": "function",
                      "children": [
                        {
                          "kind": 6,
                          "start": 47005,
                          "end": -1,
                          "text": "/**\n\t\t * @private\n\t\t * create column passed to the bodyGrid skinPart\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 47009,
                          "end": 47016,
                          "children": [
                            {
                              "kind": 59,
                              "start": 47009,
                              "end": 47016,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 47026,
                          "end": 47042,
                          "text": "updateGridColumn",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 47042,
                          "end": 47044,
                          "children": []
                        },
                        {
                          "kind": 88,
                          "start": 47045,
                          "end": 47049,
                          "text": "void",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 47052,
                          "end": 47474,
                          "children": [
                            {
                              "kind": 93,
                              "start": 47057,
                              "end": 47099,
                              "children": [
                                null,
                                null,
                                {
                                  "kind": 63,
                                  "start": 47061,
                                  "end": 47099,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 47061,
                                      "end": 47065,
                                      "text": "days",
                                      "children": []
                                    },
                                    {
                                      "kind": 94,
                                      "start": 47066,
                                      "end": 47078,
                                      "children": [
                                        {
                                          "kind": 88,
                                          "start": 47074,
                                          "end": 47077,
                                          "text": "int",
                                          "children": []
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 50,
                                      "start": 47081,
                                      "end": 47099,
                                      "children": [
                                        {
                                          "kind": 64,
                                          "start": 47081,
                                          "end": 47099,
                                          "children": [
                                            {
                                              "kind": 14,
                                              "start": 47085,
                                              "end": 47099,
                                              "children": [
                                                {
                                                  "kind": 94,
                                                  "start": 47085,
                                                  "end": 47097,
                                                  "children": [
                                                    {
                                                      "kind": 88,
                                                      "start": 47093,
                                                      "end": 47096,
                                                      "text": "int",
                                                      "children": []
                                                    }
                                                  ]
                                                },
                                                {
                                                  "kind": 2,
                                                  "start": 47097,
                                                  "end": 47099,
                                                  "children": []
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 93,
                              "start": 47104,
                              "end": 47135,
                              "children": [
                                null,
                                null,
                                {
                                  "kind": 63,
                                  "start": 47108,
                                  "end": 47135,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 47108,
                                      "end": 47124,
                                      "text": "gridColumnsArray",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 47125,
                                      "end": 47130,
                                      "text": "Array",
                                      "children": []
                                    },
                                    {
                                      "kind": 50,
                                      "start": 47133,
                                      "end": 47135,
                                      "children": [
                                        {
                                          "kind": 3,
                                          "start": 47133,
                                          "end": 47135,
                                          "children": []
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 39,
                              "start": 47139,
                              "end": -1,
                              "children": [
                                {
                                  "kind": 50,
                                  "start": 47143,
                                  "end": 47155,
                                  "children": [
                                    {
                                      "kind": 93,
                                      "start": 47143,
                                      "end": 47155,
                                      "children": [
                                        null,
                                        null,
                                        {
                                          "kind": 63,
                                          "start": 47147,
                                          "end": 47155,
                                          "children": [
                                            {
                                              "kind": 62,
                                              "start": 47147,
                                              "end": 47148,
                                              "text": "i",
                                              "children": []
                                            },
                                            {
                                              "kind": 88,
                                              "start": 47149,
                                              "end": 47152,
                                              "text": "int",
                                              "children": []
                                            },
                                            {
                                              "kind": 50,
                                              "start": 47154,
                                              "end": 47155,
                                              "children": [
                                                {
                                                  "kind": 99,
                                                  "start": 47154,
                                                  "end": 47155,
                                                  "text": "0",
                                                  "children": []
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 20,
                                  "start": 47156,
                                  "end": 47159,
                                  "children": [
                                    {
                                      "kind": 78,
                                      "start": 47156,
                                      "end": 47159,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 47156,
                                          "end": 47157,
                                          "text": "i",
                                          "children": []
                                        },
                                        {
                                          "kind": 67,
                                          "start": 47157,
                                          "end": 47158,
                                          "text": "<",
                                          "children": []
                                        },
                                        {
                                          "kind": 99,
                                          "start": 47158,
                                          "end": 47159,
                                          "text": "7",
                                          "children": []
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 52,
                                  "start": 47160,
                                  "end": 47164,
                                  "children": [
                                    {
                                      "kind": 74,
                                      "start": 47160,
                                      "end": 47164,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 47160,
                                          "end": 47161,
                                          "text": "i",
                                          "children": []
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 12,
                                  "start": 47165,
                                  "end": 47420,
                                  "children": [
                                    {
                                      "kind": 93,
                                      "start": 47171,
                                      "end": 47205,
                                      "children": [
                                        null,
                                        null,
                                        {
                                          "kind": 63,
                                          "start": 47175,
                                          "end": 47205,
                                          "children": [
                                            {
                                              "kind": 62,
                                              "start": 47175,
                                              "end": 47178,
                                              "text": "day",
                                              "children": []
                                            },
                                            {
                                              "kind": 88,
                                              "start": 47179,
                                              "end": 47182,
                                              "text": "int",
                                              "children": []
                                            },
                                            {
                                              "kind": 50,
                                              "start": 47185,
                                              "end": 47205,
                                              "children": [
                                                {
                                                  "kind": 61,
                                                  "start": 47185,
                                                  "end": 47205,
                                                  "children": [
                                                    {
                                                      "kind": 34,
                                                      "start": 47185,
                                                      "end": 47203,
                                                      "children": [
                                                        {
                                                          "kind": 0,
                                                          "start": 47186,
                                                          "end": 47202,
                                                          "children": [
                                                            {
                                                              "kind": 100,
                                                              "start": 47186,
                                                              "end": 47187,
                                                              "text": "i",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 67,
                                                              "start": 47187,
                                                              "end": 47188,
                                                              "text": "+",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 100,
                                                              "start": 47188,
                                                              "end": 47202,
                                                              "text": "firstDayOfWeek",
                                                              "children": []
                                                            }
                                                          ]
                                                        }
                                                      ]
                                                    },
                                                    {
                                                      "kind": 67,
                                                      "start": 47203,
                                                      "end": 47204,
                                                      "text": "%",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 99,
                                                      "start": 47204,
                                                      "end": 47205,
                                                      "text": "7",
                                                      "children": []
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 93,
                                      "start": 47211,
                                      "end": 47252,
                                      "children": [
                                        null,
                                        null,
                                        {
                                          "kind": 63,
                                          "start": 47215,
                                          "end": 47252,
                                          "children": [
                                            {
                                              "kind": 62,
                                              "start": 47215,
                                              "end": 47222,
                                              "text": "collumn",
                                              "children": []
                                            },
                                            {
                                              "kind": 88,
                                              "start": 47223,
                                              "end": 47233,
                                              "text": "GridColumn",
                                              "children": []
                                            },
                                            {
                                              "kind": 50,
                                              "start": 47236,
                                              "end": 47252,
                                              "children": [
                                                {
                                                  "kind": 64,
                                                  "start": 47236,
                                                  "end": 47252,
                                                  "children": [
                                                    {
                                                      "kind": 14,
                                                      "start": 47240,
                                                      "end": 47252,
                                                      "children": [
                                                        {
                                                          "kind": 100,
                                                          "start": 47240,
                                                          "end": 47250,
                                                          "text": "GridColumn",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 2,
                                                          "start": 47250,
                                                          "end": 47252,
                                                          "children": []
                                                        }
                                                      ]
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 7,
                                      "start": 47258,
                                      "end": 47291,
                                      "children": [
                                        {
                                          "kind": 30,
                                          "start": 47258,
                                          "end": 47275,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 47258,
                                              "end": 47265,
                                              "text": "collumn",
                                              "children": []
                                            },
                                            {
                                              "kind": 99,
                                              "start": 47266,
                                              "end": 47275,
                                              "text": "dataField",
                                              "children": []
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 67,
                                          "start": 47276,
                                          "end": 47277,
                                          "text": "=",
                                          "children": []
                                        },
                                        {
                                          "kind": 4,
                                          "start": 47278,
                                          "end": 47291,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 47278,
                                              "end": 47286,
                                              "text": "dayProps",
                                              "children": []
                                            },
                                            {
                                              "kind": 100,
                                              "start": 47287,
                                              "end": 47290,
                                              "text": "day",
                                              "children": []
                                            }
                                          ]
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 7,
                                      "start": 47297,
                                      "end": 47331,
                                      "children": [
                                        {
                                          "kind": 30,
                                          "start": 47297,
                                          "end": 47315,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 47297,
                                              "end": 47304,
                                              "text": "collumn",
                                              "children": []
                                            },
                                            {
                                              "kind": 99,
                                              "start": 47305,
                                              "end": 47315,
                                              "text": "headerText",
                                              "children": []
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 67,
                                          "start": 47316,
                                          "end": 47317,
                                          "text": "=",
                                          "children": []
                                        },
                                        {
                                          "kind": 4,
                                          "start": 47318,
                                          "end": 47331,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 47318,
                                              "end": 47326,
                                              "text": "dayNames",
                                              "children": []
                                            },
                                            {
                                              "kind": 100,
                                              "start": 47327,
                                              "end": 47330,
                                              "text": "day",
                                              "children": []
                                            }
                                          ]
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 7,
                                      "start": 47337,
                                      "end": 47378,
                                      "children": [
                                        {
                                          "kind": 30,
                                          "start": 47337,
                                          "end": 47358,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 47337,
                                              "end": 47344,
                                              "text": "collumn",
                                              "children": []
                                            },
                                            {
                                              "kind": 99,
                                              "start": 47345,
                                              "end": 47358,
                                              "text": "labelFunction",
                                              "children": []
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 67,
                                          "start": 47359,
                                          "end": 47360,
                                          "text": "=",
                                          "children": []
                                        },
                                        {
                                          "kind": 100,
                                          "start": 47361,
                                          "end": 47378,
                                          "text": "gridLabelFunction",
                                          "children": []
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 14,
                                      "start": 47384,
                                      "end": 47414,
                                      "children": [
                                        {
                                          "kind": 30,
                                          "start": 47384,
                                          "end": 47405,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 47384,
                                              "end": 47400,
                                              "text": "gridColumnsArray",
                                              "children": []
                                            },
                                            {
                                              "kind": 99,
                                              "start": 47401,
                                              "end": 47405,
                                              "text": "push",
                                              "children": []
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 2,
                                          "start": 47405,
                                          "end": 47414,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 47406,
                                              "end": 47413,
                                              "text": "collumn",
                                              "children": []
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 47424,
                              "end": 47469,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 47424,
                                  "end": 47435,
                                  "text": "gridColumns",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 47436,
                                  "end": 47437,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 64,
                                  "start": 47438,
                                  "end": 47469,
                                  "children": [
                                    {
                                      "kind": 14,
                                      "start": 47442,
                                      "end": 47469,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 47442,
                                          "end": 47451,
                                          "text": "ArrayList",
                                          "children": []
                                        },
                                        {
                                          "kind": 2,
                                          "start": 47451,
                                          "end": 47469,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 47452,
                                              "end": 47468,
                                              "text": "gridColumnsArray",
                                              "children": []
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 42,
                      "start": 47561,
                      "end": 48198,
                      "text": "function",
                      "children": [
                        {
                          "kind": 6,
                          "start": 47561,
                          "end": -1,
                          "text": "/**\n\t\t * @private\n\t\t * create the dataProvider passed to the bodyGrid skinPart\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 47565,
                          "end": 47572,
                          "children": [
                            {
                              "kind": 59,
                              "start": 47565,
                              "end": 47572,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 47582,
                          "end": 47604,
                          "text": "updateGridDataProvider",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 47604,
                          "end": 47606,
                          "children": []
                        },
                        {
                          "kind": 88,
                          "start": 47607,
                          "end": 47611,
                          "text": "void",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 47614,
                          "end": 48198,
                          "children": [
                            {
                              "kind": 93,
                              "start": 47619,
                              "end": 47675,
                              "children": [
                                null,
                                null,
                                {
                                  "kind": 63,
                                  "start": 47623,
                                  "end": 47675,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 47623,
                                      "end": 47627,
                                      "text": "date",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 47628,
                                      "end": 47632,
                                      "text": "Date",
                                      "children": []
                                    },
                                    {
                                      "kind": 50,
                                      "start": 47635,
                                      "end": 47675,
                                      "children": [
                                        {
                                          "kind": 64,
                                          "start": 47635,
                                          "end": 47675,
                                          "children": [
                                            {
                                              "kind": 14,
                                              "start": 47639,
                                              "end": 47675,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 47639,
                                                  "end": 47643,
                                                  "text": "Date",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 2,
                                                  "start": 47643,
                                                  "end": 47675,
                                                  "children": [
                                                    {
                                                      "kind": 100,
                                                      "start": 47644,
                                                      "end": 47657,
                                                      "text": "displayedYear",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 100,
                                                      "start": 47658,
                                                      "end": 47672,
                                                      "text": "displayedMonth",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 99,
                                                      "start": 47673,
                                                      "end": 47674,
                                                      "text": "1",
                                                      "children": []
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 93,
                              "start": 47680,
                              "end": 47716,
                              "children": [
                                null,
                                null,
                                {
                                  "kind": 63,
                                  "start": 47684,
                                  "end": 47716,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 47684,
                                      "end": 47695,
                                      "text": "weekObjects",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 47696,
                                      "end": 47701,
                                      "text": "Array",
                                      "children": []
                                    },
                                    {
                                      "kind": 50,
                                      "start": 47704,
                                      "end": 47716,
                                      "children": [
                                        {
                                          "kind": 64,
                                          "start": 47704,
                                          "end": 47716,
                                          "children": [
                                            {
                                              "kind": 14,
                                              "start": 47708,
                                              "end": 47716,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 47708,
                                                  "end": 47713,
                                                  "text": "Array",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 2,
                                                  "start": 47713,
                                                  "end": 47716,
                                                  "children": [
                                                    {
                                                      "kind": 99,
                                                      "start": 47714,
                                                      "end": 47715,
                                                      "text": "6",
                                                      "children": []
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 93,
                              "start": 47721,
                              "end": 47745,
                              "children": [
                                null,
                                null,
                                {
                                  "kind": 63,
                                  "start": 47725,
                                  "end": 47745,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 47725,
                                      "end": 47738,
                                      "text": "currentObject",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 47739,
                                      "end": 47745,
                                      "text": "Object",
                                      "children": []
                                    },
                                    null
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 39,
                              "start": 47750,
                              "end": -1,
                              "children": [
                                {
                                  "kind": 50,
                                  "start": 47755,
                                  "end": 47768,
                                  "children": [
                                    {
                                      "kind": 93,
                                      "start": 47755,
                                      "end": 47768,
                                      "children": [
                                        null,
                                        null,
                                        {
                                          "kind": 63,
                                          "start": 47759,
                                          "end": 47768,
                                          "children": [
                                            {
                                              "kind": 62,
                                              "start": 47759,
                                              "end": 47760,
                                              "text": "i",
                                              "children": []
                                            },
                                            {
                                              "kind": 88,
                                              "start": 47761,
                                              "end": 47764,
                                              "text": "int",
                                              "children": []
                                            },
                                            {
                                              "kind": 50,
                                              "start": 47767,
                                              "end": 47768,
                                              "children": [
                                                {
                                                  "kind": 99,
                                                  "start": 47767,
                                                  "end": 47768,
                                                  "text": "0",
                                                  "children": []
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 20,
                                  "start": 47770,
                                  "end": 47792,
                                  "children": [
                                    {
                                      "kind": 78,
                                      "start": 47770,
                                      "end": 47792,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 47770,
                                          "end": 47771,
                                          "text": "i",
                                          "children": []
                                        },
                                        {
                                          "kind": 67,
                                          "start": 47772,
                                          "end": 47773,
                                          "text": "<",
                                          "children": []
                                        },
                                        {
                                          "kind": 30,
                                          "start": 47774,
                                          "end": 47792,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 47774,
                                              "end": 47785,
                                              "text": "weekObjects",
                                              "children": []
                                            },
                                            {
                                              "kind": 99,
                                              "start": 47786,
                                              "end": 47792,
                                              "text": "length",
                                              "children": []
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 52,
                                  "start": 47794,
                                  "end": 47798,
                                  "children": [
                                    {
                                      "kind": 74,
                                      "start": 47794,
                                      "end": 47798,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 47794,
                                          "end": 47795,
                                          "text": "i",
                                          "children": []
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 12,
                                  "start": 47803,
                                  "end": 47860,
                                  "children": [
                                    {
                                      "kind": 7,
                                      "start": 47809,
                                      "end": 47854,
                                      "children": [
                                        {
                                          "kind": 4,
                                          "start": 47809,
                                          "end": 47823,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 47809,
                                              "end": 47820,
                                              "text": "weekObjects",
                                              "children": []
                                            },
                                            {
                                              "kind": 100,
                                              "start": 47821,
                                              "end": 47822,
                                              "text": "i",
                                              "children": []
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 67,
                                          "start": 47824,
                                          "end": 47825,
                                          "text": "=",
                                          "children": []
                                        },
                                        {
                                          "kind": 7,
                                          "start": 47826,
                                          "end": 47854,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 47826,
                                              "end": 47839,
                                              "text": "currentObject",
                                              "children": []
                                            },
                                            {
                                              "kind": 67,
                                              "start": 47840,
                                              "end": 47841,
                                              "text": "=",
                                              "children": []
                                            },
                                            {
                                              "kind": 64,
                                              "start": 47842,
                                              "end": 47854,
                                              "children": [
                                                {
                                                  "kind": 14,
                                                  "start": 47846,
                                                  "end": 47854,
                                                  "children": [
                                                    {
                                                      "kind": 100,
                                                      "start": 47846,
                                                      "end": 47852,
                                                      "text": "Object",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 2,
                                                      "start": 47852,
                                                      "end": 47854,
                                                      "children": []
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 93,
                              "start": 47864,
                              "end": 47886,
                              "children": [
                                null,
                                null,
                                {
                                  "kind": 63,
                                  "start": 47868,
                                  "end": 47886,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 47868,
                                      "end": 47879,
                                      "text": "currentWeek",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 47880,
                                      "end": 47883,
                                      "text": "int",
                                      "children": []
                                    },
                                    {
                                      "kind": 50,
                                      "start": 47886,
                                      "end": 47886,
                                      "children": [
                                        {
                                          "kind": 57,
                                          "start": 47887,
                                          "end": 47886,
                                          "children": [
                                            {
                                              "kind": 99,
                                              "start": 47887,
                                              "end": 47888,
                                              "text": "1",
                                              "children": []
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 97,
                              "start": 47894,
                              "end": 48144,
                              "children": [
                                {
                                  "kind": 21,
                                  "start": 47899,
                                  "end": 47929,
                                  "children": [
                                    {
                                      "kind": 35,
                                      "start": 47900,
                                      "end": 47928,
                                      "children": [
                                        {
                                          "kind": 30,
                                          "start": 47900,
                                          "end": 47910,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 47900,
                                              "end": 47904,
                                              "text": "date",
                                              "children": []
                                            },
                                            {
                                              "kind": 99,
                                              "start": 47905,
                                              "end": 47910,
                                              "text": "month",
                                              "children": []
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 67,
                                          "start": 47911,
                                          "end": 47913,
                                          "text": "==",
                                          "children": []
                                        },
                                        {
                                          "kind": 100,
                                          "start": 47914,
                                          "end": 47928,
                                          "text": "displayedMonth",
                                          "children": []
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 12,
                                  "start": 47930,
                                  "end": 48144,
                                  "children": [
                                    {
                                      "kind": 44,
                                      "start": 47936,
                                      "end": 48061,
                                      "children": [
                                        {
                                          "kind": 21,
                                          "start": 47938,
                                          "end": 47985,
                                          "children": [
                                            {
                                              "kind": 68,
                                              "start": 47939,
                                              "end": 47982,
                                              "children": [
                                                {
                                                  "kind": 35,
                                                  "start": 47939,
                                                  "end": 47965,
                                                  "children": [
                                                    {
                                                      "kind": 30,
                                                      "start": 47939,
                                                      "end": 47947,
                                                      "children": [
                                                        {
                                                          "kind": 100,
                                                          "start": 47939,
                                                          "end": 47943,
                                                          "text": "date",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 99,
                                                          "start": 47944,
                                                          "end": 47947,
                                                          "text": "day",
                                                          "children": []
                                                        }
                                                      ]
                                                    },
                                                    {
                                                      "kind": 67,
                                                      "start": 47948,
                                                      "end": 47950,
                                                      "text": "==",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 100,
                                                      "start": 47951,
                                                      "end": 47965,
                                                      "text": "firstDayOfWeek",
                                                      "children": []
                                                    }
                                                  ]
                                                },
                                                {
                                                  "kind": 67,
                                                  "start": 47966,
                                                  "end": 47968,
                                                  "text": "||",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 35,
                                                  "start": 47969,
                                                  "end": 47982,
                                                  "children": [
                                                    {
                                                      "kind": 100,
                                                      "start": 47969,
                                                      "end": 47980,
                                                      "text": "currentWeek",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 67,
                                                      "start": 47980,
                                                      "end": 47982,
                                                      "text": "==",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 57,
                                                      "start": 47983,
                                                      "end": 47982,
                                                      "children": [
                                                        {
                                                          "kind": 99,
                                                          "start": 47983,
                                                          "end": 47984,
                                                          "text": "1",
                                                          "children": []
                                                        }
                                                      ]
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 12,
                                          "start": 47986,
                                          "end": 48061,
                                          "children": [
                                            {
                                              "kind": 74,
                                              "start": 47993,
                                              "end": 48007,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 47993,
                                                  "end": 48004,
                                                  "text": "currentWeek",
                                                  "children": []
                                                }
                                              ]
                                            },
                                            {
                                              "kind": 7,
                                              "start": 48013,
                                              "end": 48054,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 48013,
                                                  "end": 48026,
                                                  "text": "currentObject",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 67,
                                                  "start": 48027,
                                                  "end": 48028,
                                                  "text": "=",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 4,
                                                  "start": 48030,
                                                  "end": 48054,
                                                  "children": [
                                                    {
                                                      "kind": 100,
                                                      "start": 48030,
                                                      "end": 48041,
                                                      "text": "weekObjects",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 100,
                                                      "start": 48042,
                                                      "end": 48053,
                                                      "text": "currentWeek",
                                                      "children": []
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 7,
                                      "start": 48066,
                                      "end": 48121,
                                      "children": [
                                        {
                                          "kind": 4,
                                          "start": 48066,
                                          "end": 48099,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 48066,
                                              "end": 48079,
                                              "text": "currentObject",
                                              "children": []
                                            },
                                            {
                                              "kind": 4,
                                              "start": 48080,
                                              "end": 48098,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 48080,
                                                  "end": 48088,
                                                  "text": "dayProps",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 30,
                                                  "start": 48089,
                                                  "end": 48097,
                                                  "children": [
                                                    {
                                                      "kind": 100,
                                                      "start": 48089,
                                                      "end": 48093,
                                                      "text": "date",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 99,
                                                      "start": 48094,
                                                      "end": 48097,
                                                      "text": "day",
                                                      "children": []
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 67,
                                          "start": 48100,
                                          "end": 48101,
                                          "text": "=",
                                          "children": []
                                        },
                                        {
                                          "kind": 64,
                                          "start": 48102,
                                          "end": 48121,
                                          "children": [
                                            {
                                              "kind": 14,
                                              "start": 48106,
                                              "end": 48121,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 48106,
                                                  "end": 48110,
                                                  "text": "Date",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 2,
                                                  "start": 48110,
                                                  "end": 48121,
                                                  "children": [
                                                    {
                                                      "kind": 30,
                                                      "start": 48111,
                                                      "end": 48120,
                                                      "children": [
                                                        {
                                                          "kind": 100,
                                                          "start": 48111,
                                                          "end": 48115,
                                                          "text": "date",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 99,
                                                          "start": 48116,
                                                          "end": 48120,
                                                          "text": "time",
                                                          "children": []
                                                        }
                                                      ]
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 74,
                                      "start": 48127,
                                      "end": 48139,
                                      "children": [
                                        {
                                          "kind": 30,
                                          "start": 48127,
                                          "end": 48136,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 48127,
                                              "end": 48131,
                                              "text": "date",
                                              "children": []
                                            },
                                            {
                                              "kind": 99,
                                              "start": 48132,
                                              "end": 48136,
                                              "text": "date",
                                              "children": []
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 7,
                              "start": 48148,
                              "end": 48193,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 48148,
                                  "end": 48164,
                                  "text": "gridDataProvider",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 48165,
                                  "end": 48166,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 64,
                                  "start": 48167,
                                  "end": 48193,
                                  "children": [
                                    {
                                      "kind": 14,
                                      "start": 48171,
                                      "end": 48193,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 48171,
                                          "end": 48180,
                                          "text": "ArrayList",
                                          "children": []
                                        },
                                        {
                                          "kind": 2,
                                          "start": 48180,
                                          "end": 48193,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 48181,
                                              "end": 48192,
                                              "text": "weekObjects",
                                              "children": []
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 42,
                      "start": 48281,
                      "end": 48394,
                      "text": "function",
                      "children": [
                        {
                          "kind": 6,
                          "start": 48281,
                          "end": -1,
                          "text": "/**\n\t\t * @private \n\t\t * update the text displayed by the monthLabelDisplay\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 48285,
                          "end": 48292,
                          "children": [
                            {
                              "kind": 59,
                              "start": 48285,
                              "end": 48292,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 48302,
                          "end": 48317,
                          "text": "updateMonthText",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 48317,
                          "end": 48319,
                          "children": []
                        },
                        {
                          "kind": 88,
                          "start": 48320,
                          "end": 48324,
                          "text": "void",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 48327,
                          "end": 48394,
                          "children": [
                            {
                              "kind": 7,
                              "start": 48332,
                              "end": 48389,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 48332,
                                  "end": 48348,
                                  "text": "currentMonthText",
                                  "children": []
                                },
                                {
                                  "kind": 67,
                                  "start": 48349,
                                  "end": 48350,
                                  "text": "=",
                                  "children": []
                                },
                                {
                                  "kind": 0,
                                  "start": 48351,
                                  "end": 48389,
                                  "children": [
                                    {
                                      "kind": 4,
                                      "start": 48351,
                                      "end": 48377,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 48351,
                                          "end": 48361,
                                          "text": "monthNames",
                                          "children": []
                                        },
                                        {
                                          "kind": 100,
                                          "start": 48362,
                                          "end": 48376,
                                          "text": "displayedMonth",
                                          "children": []
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 67,
                                      "start": 48377,
                                      "end": 48378,
                                      "text": "+",
                                      "children": []
                                    },
                                    {
                                      "kind": 100,
                                      "start": 48378,
                                      "end": 48389,
                                      "text": "monthSymbol",
                                      "children": []
                                    }
                                  ]
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 42,
                      "start": 48622,
                      "end": 49586,
                      "text": "function",
                      "children": [
                        {
                          "kind": 6,
                          "start": 48622,
                          "end": -1,
                          "text": "/**\n\t\t * @private\n\t\t * commit the visual selection\n\t\t * @params overrideMonthAndYear \n\t\t * \t\tif true, will set the displayedMonth/displayedYear properties \n\t\t * \t\tto be sure that the selectedDate is currently displayed\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 48626,
                          "end": 48633,
                          "children": [
                            {
                              "kind": 59,
                              "start": 48626,
                              "end": 48633,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 48643,
                          "end": 48664,
                          "text": "commitVisualSelection",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 48664,
                          "end": 48694,
                          "children": [
                            {
                              "kind": 70,
                              "start": 48665,
                              "end": 48693,
                              "children": [
                                {
                                  "kind": 63,
                                  "start": 48665,
                                  "end": 48693,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 48665,
                                      "end": 48685,
                                      "text": "overrideMonthAndYear",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 48686,
                                      "end": 48693,
                                      "text": "Boolean",
                                      "children": []
                                    },
                                    null
                                  ]
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 88,
                          "start": 48695,
                          "end": 48699,
                          "text": "void",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 48702,
                          "end": 49586,
                          "children": [
                            {
                              "kind": 44,
                              "start": 48707,
                              "end": 49582,
                              "children": [
                                {
                                  "kind": 21,
                                  "start": 48709,
                                  "end": 48724,
                                  "children": [
                                    {
                                      "kind": 100,
                                      "start": 48710,
                                      "end": 48722,
                                      "text": "selectedDate",
                                      "children": []
                                    }
                                  ]
                                },
                                {
                                  "kind": 12,
                                  "start": 48725,
                                  "end": 49534,
                                  "children": [
                                    {
                                      "kind": 44,
                                      "start": 48731,
                                      "end": 49017,
                                      "children": [
                                        {
                                          "kind": 21,
                                          "start": 48733,
                                          "end": 48813,
                                          "children": [
                                            {
                                              "kind": 68,
                                              "start": 48734,
                                              "end": 48812,
                                              "children": [
                                                {
                                                  "kind": 35,
                                                  "start": 48734,
                                                  "end": 48770,
                                                  "children": [
                                                    {
                                                      "kind": 100,
                                                      "start": 48734,
                                                      "end": 48748,
                                                      "text": "displayedMonth",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 67,
                                                      "start": 48749,
                                                      "end": 48751,
                                                      "text": "!=",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 30,
                                                      "start": 48752,
                                                      "end": 48770,
                                                      "children": [
                                                        {
                                                          "kind": 100,
                                                          "start": 48752,
                                                          "end": 48764,
                                                          "text": "selectedDate",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 99,
                                                          "start": 48765,
                                                          "end": 48770,
                                                          "text": "month",
                                                          "children": []
                                                        }
                                                      ]
                                                    }
                                                  ]
                                                },
                                                {
                                                  "kind": 67,
                                                  "start": 48771,
                                                  "end": 48773,
                                                  "text": "||",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 35,
                                                  "start": 48774,
                                                  "end": 48812,
                                                  "children": [
                                                    {
                                                      "kind": 100,
                                                      "start": 48774,
                                                      "end": 48787,
                                                      "text": "displayedYear",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 67,
                                                      "start": 48788,
                                                      "end": 48790,
                                                      "text": "!=",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 30,
                                                      "start": 48791,
                                                      "end": 48812,
                                                      "children": [
                                                        {
                                                          "kind": 100,
                                                          "start": 48791,
                                                          "end": 48803,
                                                          "text": "selectedDate",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 99,
                                                          "start": 48804,
                                                          "end": 48812,
                                                          "text": "fullYear",
                                                          "children": []
                                                        }
                                                      ]
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 12,
                                          "start": 48814,
                                          "end": 49017,
                                          "children": [
                                            {
                                              "kind": 44,
                                              "start": 48821,
                                              "end": 49011,
                                              "children": [
                                                {
                                                  "kind": 21,
                                                  "start": 48823,
                                                  "end": 48845,
                                                  "children": [
                                                    {
                                                      "kind": 100,
                                                      "start": 48824,
                                                      "end": 48844,
                                                      "text": "overrideMonthAndYear",
                                                      "children": []
                                                    }
                                                  ]
                                                },
                                                {
                                                  "kind": 12,
                                                  "start": 48846,
                                                  "end": 48942,
                                                  "children": [
                                                    {
                                                      "kind": 7,
                                                      "start": 48854,
                                                      "end": 48889,
                                                      "children": [
                                                        {
                                                          "kind": 100,
                                                          "start": 48854,
                                                          "end": 48868,
                                                          "text": "displayedMonth",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 67,
                                                          "start": 48869,
                                                          "end": 48870,
                                                          "text": "=",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 30,
                                                          "start": 48871,
                                                          "end": 48889,
                                                          "children": [
                                                            {
                                                              "kind": 100,
                                                              "start": 48871,
                                                              "end": 48883,
                                                              "text": "selectedDate",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 99,
                                                              "start": 48884,
                                                              "end": 48889,
                                                              "text": "month",
                                                              "children": []
                                                            }
                                                          ]
                                                        }
                                                      ]
                                                    },
                                                    {
                                                      "kind": 7,
                                                      "start": 48897,
                                                      "end": 48934,
                                                      "children": [
                                                        {
                                                          "kind": 100,
                                                          "start": 48897,
                                                          "end": 48910,
                                                          "text": "displayedYear",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 67,
                                                          "start": 48911,
                                                          "end": 48912,
                                                          "text": "=",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 30,
                                                          "start": 48913,
                                                          "end": 48934,
                                                          "children": [
                                                            {
                                                              "kind": 100,
                                                              "start": 48913,
                                                              "end": 48925,
                                                              "text": "selectedDate",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 99,
                                                              "start": 48926,
                                                              "end": 48934,
                                                              "text": "fullYear",
                                                              "children": []
                                                            }
                                                          ]
                                                        }
                                                      ]
                                                    }
                                                  ]
                                                },
                                                {
                                                  "kind": 12,
                                                  "start": 48954,
                                                  "end": 49011,
                                                  "children": [
                                                    {
                                                      "kind": 7,
                                                      "start": 48962,
                                                      "end": 48989,
                                                      "children": [
                                                        {
                                                          "kind": 100,
                                                          "start": 48962,
                                                          "end": 48982,
                                                          "text": "selectedCellPosition",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 67,
                                                          "start": 48983,
                                                          "end": 48984,
                                                          "text": "=",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 100,
                                                          "start": 48985,
                                                          "end": 48989,
                                                          "text": "null",
                                                          "children": []
                                                        }
                                                      ]
                                                    },
                                                    {
                                                      "kind": 80,
                                                      "start": 48997,
                                                      "end": 49003,
                                                      "children": []
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 93,
                                      "start": 49022,
                                      "end": 49078,
                                      "children": [
                                        null,
                                        null,
                                        {
                                          "kind": 63,
                                          "start": 49026,
                                          "end": 49078,
                                          "children": [
                                            {
                                              "kind": 62,
                                              "start": 49026,
                                              "end": 49030,
                                              "text": "date",
                                              "children": []
                                            },
                                            {
                                              "kind": 88,
                                              "start": 49031,
                                              "end": 49035,
                                              "text": "Date",
                                              "children": []
                                            },
                                            {
                                              "kind": 50,
                                              "start": 49038,
                                              "end": 49078,
                                              "children": [
                                                {
                                                  "kind": 64,
                                                  "start": 49038,
                                                  "end": 49078,
                                                  "children": [
                                                    {
                                                      "kind": 14,
                                                      "start": 49042,
                                                      "end": 49078,
                                                      "children": [
                                                        {
                                                          "kind": 100,
                                                          "start": 49042,
                                                          "end": 49046,
                                                          "text": "Date",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 2,
                                                          "start": 49046,
                                                          "end": 49078,
                                                          "children": [
                                                            {
                                                              "kind": 100,
                                                              "start": 49047,
                                                              "end": 49060,
                                                              "text": "displayedYear",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 100,
                                                              "start": 49061,
                                                              "end": 49075,
                                                              "text": "displayedMonth",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 99,
                                                              "start": 49076,
                                                              "end": 49077,
                                                              "text": "1",
                                                              "children": []
                                                            }
                                                          ]
                                                        }
                                                      ]
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 93,
                                      "start": 49084,
                                      "end": 49106,
                                      "children": [
                                        null,
                                        null,
                                        {
                                          "kind": 63,
                                          "start": 49088,
                                          "end": 49106,
                                          "children": [
                                            {
                                              "kind": 62,
                                              "start": 49088,
                                              "end": 49099,
                                              "text": "currentWeek",
                                              "children": []
                                            },
                                            {
                                              "kind": 88,
                                              "start": 49100,
                                              "end": 49103,
                                              "text": "int",
                                              "children": []
                                            },
                                            {
                                              "kind": 50,
                                              "start": 49106,
                                              "end": 49106,
                                              "children": [
                                                {
                                                  "kind": 57,
                                                  "start": 49107,
                                                  "end": 49106,
                                                  "children": [
                                                    {
                                                      "kind": 99,
                                                      "start": 49107,
                                                      "end": 49109,
                                                      "text": "1.",
                                                      "children": []
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 97,
                                      "start": 49114,
                                      "end": 49529,
                                      "children": [
                                        {
                                          "kind": 21,
                                          "start": 49119,
                                          "end": 49149,
                                          "children": [
                                            {
                                              "kind": 35,
                                              "start": 49120,
                                              "end": 49148,
                                              "children": [
                                                {
                                                  "kind": 30,
                                                  "start": 49120,
                                                  "end": 49130,
                                                  "children": [
                                                    {
                                                      "kind": 100,
                                                      "start": 49120,
                                                      "end": 49124,
                                                      "text": "date",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 99,
                                                      "start": 49125,
                                                      "end": 49130,
                                                      "text": "month",
                                                      "children": []
                                                    }
                                                  ]
                                                },
                                                {
                                                  "kind": 67,
                                                  "start": 49131,
                                                  "end": 49133,
                                                  "text": "==",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 100,
                                                  "start": 49134,
                                                  "end": 49148,
                                                  "text": "displayedMonth",
                                                  "children": []
                                                }
                                              ]
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 12,
                                          "start": 49150,
                                          "end": 49529,
                                          "children": [
                                            {
                                              "kind": 44,
                                              "start": 49157,
                                              "end": 49236,
                                              "children": [
                                                {
                                                  "kind": 21,
                                                  "start": 49159,
                                                  "end": 49206,
                                                  "children": [
                                                    {
                                                      "kind": 68,
                                                      "start": 49160,
                                                      "end": 49203,
                                                      "children": [
                                                        {
                                                          "kind": 35,
                                                          "start": 49160,
                                                          "end": 49186,
                                                          "children": [
                                                            {
                                                              "kind": 30,
                                                              "start": 49160,
                                                              "end": 49168,
                                                              "children": [
                                                                {
                                                                  "kind": 100,
                                                                  "start": 49160,
                                                                  "end": 49164,
                                                                  "text": "date",
                                                                  "children": []
                                                                },
                                                                {
                                                                  "kind": 99,
                                                                  "start": 49165,
                                                                  "end": 49168,
                                                                  "text": "day",
                                                                  "children": []
                                                                }
                                                              ]
                                                            },
                                                            {
                                                              "kind": 67,
                                                              "start": 49169,
                                                              "end": 49171,
                                                              "text": "==",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 100,
                                                              "start": 49172,
                                                              "end": 49186,
                                                              "text": "firstDayOfWeek",
                                                              "children": []
                                                            }
                                                          ]
                                                        },
                                                        {
                                                          "kind": 67,
                                                          "start": 49187,
                                                          "end": 49189,
                                                          "text": "||",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 35,
                                                          "start": 49190,
                                                          "end": 49203,
                                                          "children": [
                                                            {
                                                              "kind": 100,
                                                              "start": 49190,
                                                              "end": 49201,
                                                              "text": "currentWeek",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 67,
                                                              "start": 49201,
                                                              "end": 49203,
                                                              "text": "==",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 57,
                                                              "start": 49204,
                                                              "end": 49203,
                                                              "children": [
                                                                {
                                                                  "kind": 99,
                                                                  "start": 49204,
                                                                  "end": 49205,
                                                                  "text": "1",
                                                                  "children": []
                                                                }
                                                              ]
                                                            }
                                                          ]
                                                        }
                                                      ]
                                                    }
                                                  ]
                                                },
                                                {
                                                  "kind": 12,
                                                  "start": 49207,
                                                  "end": 49236,
                                                  "children": [
                                                    {
                                                      "kind": 74,
                                                      "start": 49215,
                                                      "end": 49229,
                                                      "children": [
                                                        {
                                                          "kind": 100,
                                                          "start": 49215,
                                                          "end": 49226,
                                                          "text": "currentWeek",
                                                          "children": []
                                                        }
                                                      ]
                                                    }
                                                  ]
                                                }
                                              ]
                                            },
                                            {
                                              "kind": 44,
                                              "start": 49242,
                                              "end": 49505,
                                              "children": [
                                                {
                                                  "kind": 21,
                                                  "start": 49244,
                                                  "end": 49276,
                                                  "children": [
                                                    {
                                                      "kind": 35,
                                                      "start": 49245,
                                                      "end": 49275,
                                                      "children": [
                                                        {
                                                          "kind": 30,
                                                          "start": 49245,
                                                          "end": 49254,
                                                          "children": [
                                                            {
                                                              "kind": 100,
                                                              "start": 49245,
                                                              "end": 49249,
                                                              "text": "date",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 99,
                                                              "start": 49250,
                                                              "end": 49254,
                                                              "text": "date",
                                                              "children": []
                                                            }
                                                          ]
                                                        },
                                                        {
                                                          "kind": 67,
                                                          "start": 49255,
                                                          "end": 49257,
                                                          "text": "==",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 30,
                                                          "start": 49258,
                                                          "end": 49275,
                                                          "children": [
                                                            {
                                                              "kind": 100,
                                                              "start": 49258,
                                                              "end": 49270,
                                                              "text": "selectedDate",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 99,
                                                              "start": 49271,
                                                              "end": 49275,
                                                              "text": "date",
                                                              "children": []
                                                            }
                                                          ]
                                                        }
                                                      ]
                                                    }
                                                  ]
                                                },
                                                {
                                                  "kind": 12,
                                                  "start": 49277,
                                                  "end": 49505,
                                                  "children": [
                                                    {
                                                      "kind": 93,
                                                      "start": 49285,
                                                      "end": 49335,
                                                      "children": [
                                                        null,
                                                        null,
                                                        {
                                                          "kind": 63,
                                                          "start": 49289,
                                                          "end": 49335,
                                                          "children": [
                                                            {
                                                              "kind": 62,
                                                              "start": 49289,
                                                              "end": 49301,
                                                              "text": "cellPosition",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 88,
                                                              "start": 49302,
                                                              "end": 49314,
                                                              "text": "CellPosition",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 50,
                                                              "start": 49317,
                                                              "end": 49335,
                                                              "children": [
                                                                {
                                                                  "kind": 64,
                                                                  "start": 49317,
                                                                  "end": 49335,
                                                                  "children": [
                                                                    {
                                                                      "kind": 14,
                                                                      "start": 49321,
                                                                      "end": 49335,
                                                                      "children": [
                                                                        {
                                                                          "kind": 100,
                                                                          "start": 49321,
                                                                          "end": 49333,
                                                                          "text": "CellPosition",
                                                                          "children": []
                                                                        },
                                                                        {
                                                                          "kind": 2,
                                                                          "start": 49333,
                                                                          "end": 49335,
                                                                          "children": []
                                                                        }
                                                                      ]
                                                                    }
                                                                  ]
                                                                }
                                                              ]
                                                            }
                                                          ]
                                                        }
                                                      ]
                                                    },
                                                    {
                                                      "kind": 7,
                                                      "start": 49343,
                                                      "end": 49378,
                                                      "children": [
                                                        {
                                                          "kind": 30,
                                                          "start": 49343,
                                                          "end": 49364,
                                                          "children": [
                                                            {
                                                              "kind": 100,
                                                              "start": 49343,
                                                              "end": 49355,
                                                              "text": "cellPosition",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 99,
                                                              "start": 49356,
                                                              "end": 49364,
                                                              "text": "rowIndex",
                                                              "children": []
                                                            }
                                                          ]
                                                        },
                                                        {
                                                          "kind": 67,
                                                          "start": 49365,
                                                          "end": 49366,
                                                          "text": "=",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 100,
                                                          "start": 49367,
                                                          "end": 49378,
                                                          "text": "currentWeek",
                                                          "children": []
                                                        }
                                                      ]
                                                    },
                                                    {
                                                      "kind": 7,
                                                      "start": 49386,
                                                      "end": 49440,
                                                      "children": [
                                                        {
                                                          "kind": 30,
                                                          "start": 49386,
                                                          "end": 49410,
                                                          "children": [
                                                            {
                                                              "kind": 100,
                                                              "start": 49386,
                                                              "end": 49398,
                                                              "text": "cellPosition",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 99,
                                                              "start": 49399,
                                                              "end": 49410,
                                                              "text": "columnIndex",
                                                              "children": []
                                                            }
                                                          ]
                                                        },
                                                        {
                                                          "kind": 67,
                                                          "start": 49411,
                                                          "end": 49412,
                                                          "text": "=",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 61,
                                                          "start": 49413,
                                                          "end": 49440,
                                                          "children": [
                                                            {
                                                              "kind": 34,
                                                              "start": 49413,
                                                              "end": 49438,
                                                              "children": [
                                                                {
                                                                  "kind": 0,
                                                                  "start": 49414,
                                                                  "end": 49437,
                                                                  "children": [
                                                                    {
                                                                      "kind": 30,
                                                                      "start": 49414,
                                                                      "end": 49422,
                                                                      "children": [
                                                                        {
                                                                          "kind": 100,
                                                                          "start": 49414,
                                                                          "end": 49418,
                                                                          "text": "date",
                                                                          "children": []
                                                                        },
                                                                        {
                                                                          "kind": 99,
                                                                          "start": 49419,
                                                                          "end": 49422,
                                                                          "text": "day",
                                                                          "children": []
                                                                        }
                                                                      ]
                                                                    },
                                                                    {
                                                                      "kind": 67,
                                                                      "start": 49422,
                                                                      "end": 49423,
                                                                      "text": "+",
                                                                      "children": []
                                                                    },
                                                                    {
                                                                      "kind": 100,
                                                                      "start": 49423,
                                                                      "end": 49437,
                                                                      "text": "firstDayOfWeek",
                                                                      "children": []
                                                                    }
                                                                  ]
                                                                }
                                                              ]
                                                            },
                                                            {
                                                              "kind": 67,
                                                              "start": 49438,
                                                              "end": 49439,
                                                              "text": "%",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 99,
                                                              "start": 49439,
                                                              "end": 49440,
                                                              "text": "7",
                                                              "children": []
                                                            }
                                                          ]
                                                        }
                                                      ]
                                                    },
                                                    {
                                                      "kind": 7,
                                                      "start": 49448,
                                                      "end": 49483,
                                                      "children": [
                                                        {
                                                          "kind": 100,
                                                          "start": 49448,
                                                          "end": 49468,
                                                          "text": "selectedCellPosition",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 67,
                                                          "start": 49469,
                                                          "end": 49470,
                                                          "text": "=",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 100,
                                                          "start": 49471,
                                                          "end": 49483,
                                                          "text": "cellPosition",
                                                          "children": []
                                                        }
                                                      ]
                                                    },
                                                    {
                                                      "kind": 80,
                                                      "start": 49491,
                                                      "end": 49497,
                                                      "children": []
                                                    }
                                                  ]
                                                }
                                              ]
                                            },
                                            {
                                              "kind": 74,
                                              "start": 49511,
                                              "end": 49523,
                                              "children": [
                                                {
                                                  "kind": 30,
                                                  "start": 49511,
                                                  "end": 49520,
                                                  "children": [
                                                    {
                                                      "kind": 100,
                                                      "start": 49511,
                                                      "end": 49515,
                                                      "text": "date",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 99,
                                                      "start": 49516,
                                                      "end": 49520,
                                                      "text": "date",
                                                      "children": []
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 12,
                                  "start": 49543,
                                  "end": 49582,
                                  "children": [
                                    {
                                      "kind": 7,
                                      "start": 49549,
                                      "end": 49576,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 49549,
                                          "end": 49569,
                                          "text": "selectedCellPosition",
                                          "children": []
                                        },
                                        {
                                          "kind": 67,
                                          "start": 49570,
                                          "end": 49571,
                                          "text": "=",
                                          "children": []
                                        },
                                        {
                                          "kind": 100,
                                          "start": 49572,
                                          "end": 49576,
                                          "text": "null",
                                          "children": []
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 42,
                      "start": 49668,
                      "end": 49898,
                      "text": "function",
                      "children": [
                        {
                          "kind": 6,
                          "start": 49668,
                          "end": -1,
                          "text": "/**\n\t\t * @private\n\t\t * label function used by gridColumns of the bodyGrud\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 49672,
                          "end": 49679,
                          "children": [
                            {
                              "kind": 59,
                              "start": 49672,
                              "end": 49679,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 49689,
                          "end": 49706,
                          "text": "gridLabelFunction",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 49706,
                          "end": 49743,
                          "children": [
                            {
                              "kind": 70,
                              "start": 49707,
                              "end": 49724,
                              "children": [
                                {
                                  "kind": 63,
                                  "start": 49707,
                                  "end": 49724,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 49707,
                                      "end": 49717,
                                      "text": "weekObject",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 49718,
                                      "end": 49724,
                                      "text": "Object",
                                      "children": []
                                    },
                                    null
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 70,
                              "start": 49725,
                              "end": 49742,
                              "children": [
                                {
                                  "kind": 63,
                                  "start": 49725,
                                  "end": 49742,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 49725,
                                      "end": 49731,
                                      "text": "column",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 49732,
                                      "end": 49742,
                                      "text": "GridColumn",
                                      "children": []
                                    },
                                    null
                                  ]
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 88,
                          "start": 49744,
                          "end": 49750,
                          "text": "String",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 49751,
                          "end": 49898,
                          "children": [
                            {
                              "kind": 44,
                              "start": 49756,
                              "end": 49879,
                              "children": [
                                {
                                  "kind": 21,
                                  "start": 49758,
                                  "end": 49770,
                                  "children": [
                                    {
                                      "kind": 100,
                                      "start": 49759,
                                      "end": 49769,
                                      "text": "weekObject",
                                      "children": []
                                    }
                                  ]
                                },
                                {
                                  "kind": 12,
                                  "start": 49771,
                                  "end": 49879,
                                  "children": [
                                    {
                                      "kind": 93,
                                      "start": 49777,
                                      "end": 49829,
                                      "children": [
                                        null,
                                        null,
                                        {
                                          "kind": 63,
                                          "start": 49781,
                                          "end": 49829,
                                          "children": [
                                            {
                                              "kind": 62,
                                              "start": 49781,
                                              "end": 49785,
                                              "text": "date",
                                              "children": []
                                            },
                                            {
                                              "kind": 88,
                                              "start": 49786,
                                              "end": 49790,
                                              "text": "Date",
                                              "children": []
                                            },
                                            {
                                              "kind": 50,
                                              "start": 49793,
                                              "end": 49829,
                                              "children": [
                                                {
                                                  "kind": 78,
                                                  "start": 49793,
                                                  "end": 49829,
                                                  "children": [
                                                    {
                                                      "kind": 4,
                                                      "start": 49793,
                                                      "end": 49821,
                                                      "children": [
                                                        {
                                                          "kind": 100,
                                                          "start": 49793,
                                                          "end": 49803,
                                                          "text": "weekObject",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 30,
                                                          "start": 49804,
                                                          "end": 49820,
                                                          "children": [
                                                            {
                                                              "kind": 100,
                                                              "start": 49804,
                                                              "end": 49810,
                                                              "text": "column",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 99,
                                                              "start": 49811,
                                                              "end": 49820,
                                                              "text": "dataField",
                                                              "children": []
                                                            }
                                                          ]
                                                        }
                                                      ]
                                                    },
                                                    {
                                                      "kind": 5,
                                                      "start": 49822,
                                                      "end": 49824,
                                                      "text": "as",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 100,
                                                      "start": 49825,
                                                      "end": 49829,
                                                      "text": "Date",
                                                      "children": []
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 44,
                                      "start": 49835,
                                      "end": 49873,
                                      "children": [
                                        {
                                          "kind": 21,
                                          "start": 49837,
                                          "end": 49843,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 49838,
                                              "end": 49842,
                                              "text": "date",
                                              "children": []
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 80,
                                          "start": 49849,
                                          "end": 49873,
                                          "children": [
                                            {
                                              "kind": 14,
                                              "start": 49856,
                                              "end": 49873,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 49856,
                                                  "end": 49862,
                                                  "text": "String",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 2,
                                                  "start": 49862,
                                                  "end": 49873,
                                                  "children": [
                                                    {
                                                      "kind": 30,
                                                      "start": 49863,
                                                      "end": 49872,
                                                      "children": [
                                                        {
                                                          "kind": 100,
                                                          "start": 49863,
                                                          "end": 49867,
                                                          "text": "date",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 99,
                                                          "start": 49868,
                                                          "end": 49872,
                                                          "text": "date",
                                                          "children": []
                                                        }
                                                      ]
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 80,
                              "start": 49883,
                              "end": 49893,
                              "children": [
                                {
                                  "kind": 99,
                                  "start": 49890,
                                  "end": 49893,
                                  "text": "\" \"",
                                  "children": []
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 42,
                      "start": 50000,
                      "end": 50709,
                      "text": "function",
                      "children": [
                        {
                          "kind": 6,
                          "start": 50000,
                          "end": -1,
                          "text": "/**\n\t\t * @private\n\t\t * return true if the the given date is contained by the current range\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 50004,
                          "end": 50011,
                          "children": [
                            {
                              "kind": 59,
                              "start": 50004,
                              "end": 50011,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 50021,
                          "end": 50032,
                          "text": "dateInRange",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 50032,
                          "end": 50057,
                          "children": [
                            {
                              "kind": 70,
                              "start": 50033,
                              "end": 50042,
                              "children": [
                                {
                                  "kind": 63,
                                  "start": 50033,
                                  "end": 50042,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 50033,
                                      "end": 50037,
                                      "text": "date",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 50038,
                                      "end": 50042,
                                      "text": "Date",
                                      "children": []
                                    },
                                    null
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 70,
                              "start": 50044,
                              "end": 50056,
                              "children": [
                                {
                                  "kind": 63,
                                  "start": 50044,
                                  "end": 50056,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 50044,
                                      "end": 50049,
                                      "text": "range",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 50050,
                                      "end": 50056,
                                      "text": "Object",
                                      "children": []
                                    },
                                    null
                                  ]
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 88,
                          "start": 50058,
                          "end": 50065,
                          "text": "Boolean",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 50068,
                          "end": 50709,
                          "children": [
                            {
                              "kind": 93,
                              "start": 50073,
                              "end": 50179,
                              "children": [
                                null,
                                null,
                                {
                                  "kind": 63,
                                  "start": 50077,
                                  "end": 50179,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 50077,
                                      "end": 50090,
                                      "text": "hasRangeStart",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 50091,
                                      "end": 50098,
                                      "text": "Boolean",
                                      "children": []
                                    },
                                    {
                                      "kind": 50,
                                      "start": 50101,
                                      "end": 50179,
                                      "children": [
                                        {
                                          "kind": 34,
                                          "start": 50101,
                                          "end": 50179,
                                          "children": [
                                            {
                                              "kind": 1,
                                              "start": 50107,
                                              "end": 50174,
                                              "children": [
                                                {
                                                  "kind": 14,
                                                  "start": 50107,
                                                  "end": 50141,
                                                  "children": [
                                                    {
                                                      "kind": 30,
                                                      "start": 50107,
                                                      "end": 50127,
                                                      "children": [
                                                        {
                                                          "kind": 100,
                                                          "start": 50107,
                                                          "end": 50112,
                                                          "text": "range",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 99,
                                                          "start": 50113,
                                                          "end": 50127,
                                                          "text": "hasOwnProperty",
                                                          "children": []
                                                        }
                                                      ]
                                                    },
                                                    {
                                                      "kind": 2,
                                                      "start": 50127,
                                                      "end": 50141,
                                                      "children": [
                                                        {
                                                          "kind": 99,
                                                          "start": 50128,
                                                          "end": 50140,
                                                          "text": "\"rangeStart\"",
                                                          "children": []
                                                        }
                                                      ]
                                                    }
                                                  ]
                                                },
                                                {
                                                  "kind": 67,
                                                  "start": 50142,
                                                  "end": 50144,
                                                  "text": "&&",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 78,
                                                  "start": 50150,
                                                  "end": 50174,
                                                  "children": [
                                                    {
                                                      "kind": 30,
                                                      "start": 50150,
                                                      "end": 50166,
                                                      "children": [
                                                        {
                                                          "kind": 100,
                                                          "start": 50150,
                                                          "end": 50155,
                                                          "text": "range",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 99,
                                                          "start": 50156,
                                                          "end": 50166,
                                                          "text": "rangeStart",
                                                          "children": []
                                                        }
                                                      ]
                                                    },
                                                    {
                                                      "kind": 67,
                                                      "start": 50167,
                                                      "end": 50169,
                                                      "text": "is",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 100,
                                                      "start": 50170,
                                                      "end": 50174,
                                                      "text": "Date",
                                                      "children": []
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 93,
                              "start": 50184,
                              "end": 50284,
                              "children": [
                                null,
                                null,
                                {
                                  "kind": 63,
                                  "start": 50188,
                                  "end": 50284,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 50188,
                                      "end": 50199,
                                      "text": "hasRangeEnd",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 50200,
                                      "end": 50207,
                                      "text": "Boolean",
                                      "children": []
                                    },
                                    {
                                      "kind": 50,
                                      "start": 50210,
                                      "end": 50284,
                                      "children": [
                                        {
                                          "kind": 34,
                                          "start": 50210,
                                          "end": 50284,
                                          "children": [
                                            {
                                              "kind": 1,
                                              "start": 50216,
                                              "end": 50279,
                                              "children": [
                                                {
                                                  "kind": 14,
                                                  "start": 50216,
                                                  "end": 50248,
                                                  "children": [
                                                    {
                                                      "kind": 30,
                                                      "start": 50216,
                                                      "end": 50236,
                                                      "children": [
                                                        {
                                                          "kind": 100,
                                                          "start": 50216,
                                                          "end": 50221,
                                                          "text": "range",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 99,
                                                          "start": 50222,
                                                          "end": 50236,
                                                          "text": "hasOwnProperty",
                                                          "children": []
                                                        }
                                                      ]
                                                    },
                                                    {
                                                      "kind": 2,
                                                      "start": 50236,
                                                      "end": 50248,
                                                      "children": [
                                                        {
                                                          "kind": 99,
                                                          "start": 50237,
                                                          "end": 50247,
                                                          "text": "\"rangeEnd\"",
                                                          "children": []
                                                        }
                                                      ]
                                                    }
                                                  ]
                                                },
                                                {
                                                  "kind": 67,
                                                  "start": 50249,
                                                  "end": 50251,
                                                  "text": "&&",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 78,
                                                  "start": 50257,
                                                  "end": 50279,
                                                  "children": [
                                                    {
                                                      "kind": 30,
                                                      "start": 50257,
                                                      "end": 50271,
                                                      "children": [
                                                        {
                                                          "kind": 100,
                                                          "start": 50257,
                                                          "end": 50262,
                                                          "text": "range",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 99,
                                                          "start": 50263,
                                                          "end": 50271,
                                                          "text": "rangeEnd",
                                                          "children": []
                                                        }
                                                      ]
                                                    },
                                                    {
                                                      "kind": 67,
                                                      "start": 50272,
                                                      "end": 50274,
                                                      "text": "is",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 100,
                                                      "start": 50275,
                                                      "end": 50279,
                                                      "text": "Date",
                                                      "children": []
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 93,
                              "start": 50289,
                              "end": 50370,
                              "children": [
                                null,
                                null,
                                {
                                  "kind": 63,
                                  "start": 50293,
                                  "end": 50370,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 50293,
                                      "end": 50308,
                                      "text": "afterRangeStart",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 50309,
                                      "end": 50316,
                                      "text": "Boolean",
                                      "children": []
                                    },
                                    {
                                      "kind": 50,
                                      "start": 50319,
                                      "end": 50370,
                                      "children": [
                                        {
                                          "kind": 1,
                                          "start": 50319,
                                          "end": 50370,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 50319,
                                              "end": 50332,
                                              "text": "hasRangeStart",
                                              "children": []
                                            },
                                            {
                                              "kind": 67,
                                              "start": 50333,
                                              "end": 50335,
                                              "text": "&&",
                                              "children": []
                                            },
                                            {
                                              "kind": 78,
                                              "start": 50336,
                                              "end": 50370,
                                              "children": [
                                                {
                                                  "kind": 30,
                                                  "start": 50336,
                                                  "end": 50357,
                                                  "children": [
                                                    {
                                                      "kind": 30,
                                                      "start": 50336,
                                                      "end": 50352,
                                                      "children": [
                                                        {
                                                          "kind": 100,
                                                          "start": 50336,
                                                          "end": 50341,
                                                          "text": "range",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 99,
                                                          "start": 50342,
                                                          "end": 50352,
                                                          "text": "rangeStart",
                                                          "children": []
                                                        }
                                                      ]
                                                    },
                                                    {
                                                      "kind": 99,
                                                      "start": 50353,
                                                      "end": 50357,
                                                      "text": "time",
                                                      "children": []
                                                    }
                                                  ]
                                                },
                                                {
                                                  "kind": 67,
                                                  "start": 50358,
                                                  "end": 50360,
                                                  "text": "<=",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 30,
                                                  "start": 50361,
                                                  "end": 50370,
                                                  "children": [
                                                    {
                                                      "kind": 100,
                                                      "start": 50361,
                                                      "end": 50365,
                                                      "text": "date",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 99,
                                                      "start": 50366,
                                                      "end": 50370,
                                                      "text": "time",
                                                      "children": []
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 93,
                              "start": 50375,
                              "end": 50451,
                              "children": [
                                null,
                                null,
                                {
                                  "kind": 63,
                                  "start": 50379,
                                  "end": 50451,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 50379,
                                      "end": 50393,
                                      "text": "beforeRangeEnd",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 50394,
                                      "end": 50401,
                                      "text": "Boolean",
                                      "children": []
                                    },
                                    {
                                      "kind": 50,
                                      "start": 50404,
                                      "end": 50451,
                                      "children": [
                                        {
                                          "kind": 1,
                                          "start": 50404,
                                          "end": 50451,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 50404,
                                              "end": 50415,
                                              "text": "hasRangeEnd",
                                              "children": []
                                            },
                                            {
                                              "kind": 67,
                                              "start": 50416,
                                              "end": 50418,
                                              "text": "&&",
                                              "children": []
                                            },
                                            {
                                              "kind": 78,
                                              "start": 50419,
                                              "end": 50451,
                                              "children": [
                                                {
                                                  "kind": 30,
                                                  "start": 50419,
                                                  "end": 50438,
                                                  "children": [
                                                    {
                                                      "kind": 30,
                                                      "start": 50419,
                                                      "end": 50433,
                                                      "children": [
                                                        {
                                                          "kind": 100,
                                                          "start": 50419,
                                                          "end": 50424,
                                                          "text": "range",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 99,
                                                          "start": 50425,
                                                          "end": 50433,
                                                          "text": "rangeEnd",
                                                          "children": []
                                                        }
                                                      ]
                                                    },
                                                    {
                                                      "kind": 99,
                                                      "start": 50434,
                                                      "end": 50438,
                                                      "text": "time",
                                                      "children": []
                                                    }
                                                  ]
                                                },
                                                {
                                                  "kind": 67,
                                                  "start": 50439,
                                                  "end": 50441,
                                                  "text": ">=",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 30,
                                                  "start": 50442,
                                                  "end": 50451,
                                                  "children": [
                                                    {
                                                      "kind": 100,
                                                      "start": 50442,
                                                      "end": 50446,
                                                      "text": "date",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 99,
                                                      "start": 50447,
                                                      "end": 50451,
                                                      "text": "time",
                                                      "children": []
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 44,
                              "start": 50457,
                              "end": 50688,
                              "children": [
                                {
                                  "kind": 21,
                                  "start": 50459,
                                  "end": 50489,
                                  "children": [
                                    {
                                      "kind": 1,
                                      "start": 50460,
                                      "end": 50488,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 50460,
                                          "end": 50473,
                                          "text": "hasRangeStart",
                                          "children": []
                                        },
                                        {
                                          "kind": 67,
                                          "start": 50474,
                                          "end": 50476,
                                          "text": "&&",
                                          "children": []
                                        },
                                        {
                                          "kind": 100,
                                          "start": 50477,
                                          "end": 50488,
                                          "text": "hasRangeEnd",
                                          "children": []
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 12,
                                  "start": 50490,
                                  "end": 50551,
                                  "children": [
                                    {
                                      "kind": 44,
                                      "start": 50496,
                                      "end": 50545,
                                      "children": [
                                        {
                                          "kind": 21,
                                          "start": 50498,
                                          "end": 50533,
                                          "children": [
                                            {
                                              "kind": 1,
                                              "start": 50499,
                                              "end": 50532,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 50499,
                                                  "end": 50514,
                                                  "text": "afterRangeStart",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 67,
                                                  "start": 50515,
                                                  "end": 50517,
                                                  "text": "&&",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 100,
                                                  "start": 50518,
                                                  "end": 50532,
                                                  "text": "beforeRangeEnd",
                                                  "children": []
                                                }
                                              ]
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 80,
                                          "start": 50534,
                                          "end": 50545,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 50541,
                                              "end": 50545,
                                              "text": "true",
                                              "children": []
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 44,
                                  "start": 50560,
                                  "end": 50688,
                                  "children": [
                                    {
                                      "kind": 21,
                                      "start": 50562,
                                      "end": 50577,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 50563,
                                          "end": 50576,
                                          "text": "hasRangeStart",
                                          "children": []
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 12,
                                      "start": 50578,
                                      "end": 50621,
                                      "children": [
                                        {
                                          "kind": 44,
                                          "start": 50584,
                                          "end": 50615,
                                          "children": [
                                            {
                                              "kind": 21,
                                              "start": 50586,
                                              "end": 50603,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 50587,
                                                  "end": 50602,
                                                  "text": "afterRangeStart",
                                                  "children": []
                                                }
                                              ]
                                            },
                                            {
                                              "kind": 80,
                                              "start": 50604,
                                              "end": 50615,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 50611,
                                                  "end": 50615,
                                                  "text": "true",
                                                  "children": []
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 44,
                                      "start": 50630,
                                      "end": 50688,
                                      "children": [
                                        {
                                          "kind": 21,
                                          "start": 50632,
                                          "end": 50645,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 50633,
                                              "end": 50644,
                                              "text": "hasRangeEnd",
                                              "children": []
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 12,
                                          "start": 50646,
                                          "end": 50688,
                                          "children": [
                                            {
                                              "kind": 44,
                                              "start": 50652,
                                              "end": 50682,
                                              "children": [
                                                {
                                                  "kind": 21,
                                                  "start": 50654,
                                                  "end": 50670,
                                                  "children": [
                                                    {
                                                      "kind": 100,
                                                      "start": 50655,
                                                      "end": 50669,
                                                      "text": "beforeRangeEnd",
                                                      "children": []
                                                    }
                                                  ]
                                                },
                                                {
                                                  "kind": 80,
                                                  "start": 50671,
                                                  "end": 50682,
                                                  "children": [
                                                    {
                                                      "kind": 100,
                                                      "start": 50678,
                                                      "end": 50682,
                                                      "text": "true",
                                                      "children": []
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 80,
                              "start": 50692,
                              "end": 50704,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 50699,
                                  "end": 50704,
                                  "text": "false",
                                  "children": []
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 42,
                      "start": 50807,
                      "end": 51189,
                      "text": "function",
                      "children": [
                        {
                          "kind": 6,
                          "start": 50807,
                          "end": -1,
                          "text": "/**\n\t\t * @private\n\t\t * get the date corresponding to a grid cell rowIndex and columnIndex\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 50811,
                          "end": 50818,
                          "children": [
                            {
                              "kind": 59,
                              "start": 50811,
                              "end": 50818,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 50828,
                          "end": 50842,
                          "text": "getDateForCell",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 50842,
                          "end": 50874,
                          "children": [
                            {
                              "kind": 70,
                              "start": 50843,
                              "end": 50856,
                              "children": [
                                {
                                  "kind": 63,
                                  "start": 50843,
                                  "end": 50856,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 50843,
                                      "end": 50851,
                                      "text": "rowIndex",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 50852,
                                      "end": 50856,
                                      "text": "uint",
                                      "children": []
                                    },
                                    null
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 70,
                              "start": 50857,
                              "end": 50873,
                              "children": [
                                {
                                  "kind": 63,
                                  "start": 50857,
                                  "end": 50873,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 50857,
                                      "end": 50868,
                                      "text": "columnIndex",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 50869,
                                      "end": 50873,
                                      "text": "uint",
                                      "children": []
                                    },
                                    null
                                  ]
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 88,
                          "start": 50875,
                          "end": 50879,
                          "text": "Date",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 50880,
                          "end": 51189,
                          "children": [
                            {
                              "kind": 44,
                              "start": 50885,
                              "end": 51169,
                              "children": [
                                {
                                  "kind": 21,
                                  "start": 50887,
                                  "end": 50989,
                                  "children": [
                                    {
                                      "kind": 1,
                                      "start": 50888,
                                      "end": 50988,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 50888,
                                          "end": 50904,
                                          "text": "gridDataProvider",
                                          "children": []
                                        },
                                        {
                                          "kind": 67,
                                          "start": 50905,
                                          "end": 50907,
                                          "text": "&&",
                                          "children": []
                                        },
                                        {
                                          "kind": 100,
                                          "start": 50908,
                                          "end": 50919,
                                          "text": "gridColumns",
                                          "children": []
                                        },
                                        {
                                          "kind": 67,
                                          "start": 50920,
                                          "end": 50922,
                                          "text": "&&",
                                          "children": []
                                        },
                                        {
                                          "kind": 78,
                                          "start": 50923,
                                          "end": 50935,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 50923,
                                              "end": 50931,
                                              "text": "rowIndex",
                                              "children": []
                                            },
                                            {
                                              "kind": 67,
                                              "start": 50932,
                                              "end": 50934,
                                              "text": ">=",
                                              "children": []
                                            },
                                            {
                                              "kind": 99,
                                              "start": 50934,
                                              "end": 50935,
                                              "text": "0",
                                              "children": []
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 67,
                                          "start": 50936,
                                          "end": 50938,
                                          "text": "&&",
                                          "children": []
                                        },
                                        {
                                          "kind": 78,
                                          "start": 50939,
                                          "end": 50950,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 50939,
                                              "end": 50947,
                                              "text": "rowIndex",
                                              "children": []
                                            },
                                            {
                                              "kind": 67,
                                              "start": 50948,
                                              "end": 50949,
                                              "text": "<",
                                              "children": []
                                            },
                                            {
                                              "kind": 99,
                                              "start": 50949,
                                              "end": 50950,
                                              "text": "7",
                                              "children": []
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 67,
                                          "start": 50951,
                                          "end": 50953,
                                          "text": "&&",
                                          "children": []
                                        },
                                        {
                                          "kind": 78,
                                          "start": 50954,
                                          "end": 50969,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 50954,
                                              "end": 50965,
                                              "text": "columnIndex",
                                              "children": []
                                            },
                                            {
                                              "kind": 67,
                                              "start": 50966,
                                              "end": 50968,
                                              "text": ">=",
                                              "children": []
                                            },
                                            {
                                              "kind": 99,
                                              "start": 50968,
                                              "end": 50969,
                                              "text": "0",
                                              "children": []
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 67,
                                          "start": 50970,
                                          "end": 50972,
                                          "text": "&&",
                                          "children": []
                                        },
                                        {
                                          "kind": 78,
                                          "start": 50973,
                                          "end": 50988,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 50973,
                                              "end": 50984,
                                              "text": "columnIndex",
                                              "children": []
                                            },
                                            {
                                              "kind": 67,
                                              "start": 50985,
                                              "end": 50986,
                                              "text": "<",
                                              "children": []
                                            },
                                            {
                                              "kind": 99,
                                              "start": 50987,
                                              "end": 50988,
                                              "text": "7",
                                              "children": []
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 12,
                                  "start": 50990,
                                  "end": 51169,
                                  "children": [
                                    {
                                      "kind": 93,
                                      "start": 50996,
                                      "end": 51050,
                                      "children": [
                                        null,
                                        null,
                                        {
                                          "kind": 63,
                                          "start": 51000,
                                          "end": 51050,
                                          "children": [
                                            {
                                              "kind": 62,
                                              "start": 51000,
                                              "end": 51004,
                                              "text": "week",
                                              "children": []
                                            },
                                            {
                                              "kind": 88,
                                              "start": 51005,
                                              "end": 51011,
                                              "text": "Object",
                                              "children": []
                                            },
                                            {
                                              "kind": 50,
                                              "start": 51014,
                                              "end": 51050,
                                              "children": [
                                                {
                                                  "kind": 14,
                                                  "start": 51014,
                                                  "end": 51050,
                                                  "children": [
                                                    {
                                                      "kind": 30,
                                                      "start": 51014,
                                                      "end": 51040,
                                                      "children": [
                                                        {
                                                          "kind": 100,
                                                          "start": 51014,
                                                          "end": 51030,
                                                          "text": "gridDataProvider",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 99,
                                                          "start": 51031,
                                                          "end": 51040,
                                                          "text": "getItemAt",
                                                          "children": []
                                                        }
                                                      ]
                                                    },
                                                    {
                                                      "kind": 2,
                                                      "start": 51040,
                                                      "end": 51050,
                                                      "children": [
                                                        {
                                                          "kind": 100,
                                                          "start": 51041,
                                                          "end": 51049,
                                                          "text": "rowIndex",
                                                          "children": []
                                                        }
                                                      ]
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 93,
                                      "start": 51056,
                                      "end": 51128,
                                      "children": [
                                        null,
                                        null,
                                        {
                                          "kind": 63,
                                          "start": 51060,
                                          "end": 51128,
                                          "children": [
                                            {
                                              "kind": 62,
                                              "start": 51060,
                                              "end": 51066,
                                              "text": "column",
                                              "children": []
                                            },
                                            {
                                              "kind": 88,
                                              "start": 51067,
                                              "end": 51077,
                                              "text": "GridColumn",
                                              "children": []
                                            },
                                            {
                                              "kind": 50,
                                              "start": 51080,
                                              "end": 51128,
                                              "children": [
                                                {
                                                  "kind": 78,
                                                  "start": 51080,
                                                  "end": 51128,
                                                  "children": [
                                                    {
                                                      "kind": 14,
                                                      "start": 51080,
                                                      "end": 51114,
                                                      "children": [
                                                        {
                                                          "kind": 30,
                                                          "start": 51080,
                                                          "end": 51101,
                                                          "children": [
                                                            {
                                                              "kind": 100,
                                                              "start": 51080,
                                                              "end": 51091,
                                                              "text": "gridColumns",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 99,
                                                              "start": 51092,
                                                              "end": 51101,
                                                              "text": "getItemAt",
                                                              "children": []
                                                            }
                                                          ]
                                                        },
                                                        {
                                                          "kind": 2,
                                                          "start": 51101,
                                                          "end": 51114,
                                                          "children": [
                                                            {
                                                              "kind": 100,
                                                              "start": 51102,
                                                              "end": 51113,
                                                              "text": "columnIndex",
                                                              "children": []
                                                            }
                                                          ]
                                                        }
                                                      ]
                                                    },
                                                    {
                                                      "kind": 5,
                                                      "start": 51115,
                                                      "end": 51117,
                                                      "text": "as",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 100,
                                                      "start": 51118,
                                                      "end": 51128,
                                                      "text": "GridColumn",
                                                      "children": []
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 80,
                                      "start": 51134,
                                      "end": 51163,
                                      "children": [
                                        {
                                          "kind": 4,
                                          "start": 51141,
                                          "end": 51163,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 51141,
                                              "end": 51145,
                                              "text": "week",
                                              "children": []
                                            },
                                            {
                                              "kind": 30,
                                              "start": 51146,
                                              "end": 51162,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 51146,
                                                  "end": 51152,
                                                  "text": "column",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 99,
                                                  "start": 51153,
                                                  "end": 51162,
                                                  "text": "dataField",
                                                  "children": []
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 80,
                              "start": 51173,
                              "end": 51184,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 51180,
                                  "end": 51184,
                                  "text": "null",
                                  "children": []
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 42,
                      "start": 51360,
                      "end": 52187,
                      "text": "function",
                      "children": [
                        {
                          "kind": 6,
                          "start": 51360,
                          "end": -1,
                          "text": "/**\n\t\t * @private \n\t\t * return true if the date is currently selectable in compiliance with \n\t\t * the disabledDays, disabledRanges and selectableRange properties\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 51364,
                          "end": 51371,
                          "children": [
                            {
                              "kind": 59,
                              "start": 51364,
                              "end": 51371,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 51381,
                          "end": 51395,
                          "text": "isEnableddDate",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 51395,
                          "end": 51406,
                          "children": [
                            {
                              "kind": 70,
                              "start": 51396,
                              "end": 51405,
                              "children": [
                                {
                                  "kind": 63,
                                  "start": 51396,
                                  "end": 51405,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 51396,
                                      "end": 51400,
                                      "text": "date",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 51401,
                                      "end": 51405,
                                      "text": "Date",
                                      "children": []
                                    },
                                    null
                                  ]
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 88,
                          "start": 51407,
                          "end": 51414,
                          "text": "Boolean",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 51415,
                          "end": 52187,
                          "children": [
                            {
                              "kind": 44,
                              "start": 51420,
                              "end": 51446,
                              "children": [
                                {
                                  "kind": 21,
                                  "start": 51422,
                                  "end": 51429,
                                  "children": [
                                    {
                                      "kind": 65,
                                      "start": 51423,
                                      "end": 51428,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 51424,
                                          "end": 51428,
                                          "text": "date",
                                          "children": []
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 80,
                                  "start": 51434,
                                  "end": 51446,
                                  "children": [
                                    {
                                      "kind": 100,
                                      "start": 51441,
                                      "end": 51446,
                                      "text": "false",
                                      "children": []
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 44,
                              "start": 51451,
                              "end": 51522,
                              "children": [
                                {
                                  "kind": 21,
                                  "start": 51453,
                                  "end": 51505,
                                  "children": [
                                    {
                                      "kind": 1,
                                      "start": 51454,
                                      "end": 51502,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 51454,
                                          "end": 51466,
                                          "text": "disabledDays",
                                          "children": []
                                        },
                                        {
                                          "kind": 67,
                                          "start": 51467,
                                          "end": 51469,
                                          "text": "&&",
                                          "children": []
                                        },
                                        {
                                          "kind": 35,
                                          "start": 51470,
                                          "end": 51502,
                                          "children": [
                                            {
                                              "kind": 14,
                                              "start": 51470,
                                              "end": 51500,
                                              "children": [
                                                {
                                                  "kind": 30,
                                                  "start": 51470,
                                                  "end": 51490,
                                                  "children": [
                                                    {
                                                      "kind": 100,
                                                      "start": 51470,
                                                      "end": 51482,
                                                      "text": "disabledDays",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 99,
                                                      "start": 51483,
                                                      "end": 51490,
                                                      "text": "indexOf",
                                                      "children": []
                                                    }
                                                  ]
                                                },
                                                {
                                                  "kind": 2,
                                                  "start": 51490,
                                                  "end": 51500,
                                                  "children": [
                                                    {
                                                      "kind": 30,
                                                      "start": 51491,
                                                      "end": 51499,
                                                      "children": [
                                                        {
                                                          "kind": 100,
                                                          "start": 51491,
                                                          "end": 51495,
                                                          "text": "date",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 99,
                                                          "start": 51496,
                                                          "end": 51499,
                                                          "text": "day",
                                                          "children": []
                                                        }
                                                      ]
                                                    }
                                                  ]
                                                }
                                              ]
                                            },
                                            {
                                              "kind": 67,
                                              "start": 51500,
                                              "end": 51502,
                                              "text": "!=",
                                              "children": []
                                            },
                                            {
                                              "kind": 57,
                                              "start": 51503,
                                              "end": 51502,
                                              "children": [
                                                {
                                                  "kind": 99,
                                                  "start": 51503,
                                                  "end": 51504,
                                                  "text": "1",
                                                  "children": []
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 80,
                                  "start": 51510,
                                  "end": 51522,
                                  "children": [
                                    {
                                      "kind": 100,
                                      "start": 51517,
                                      "end": 51522,
                                      "text": "false",
                                      "children": []
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 44,
                              "start": 51527,
                              "end": 52081,
                              "children": [
                                {
                                  "kind": 21,
                                  "start": 51529,
                                  "end": 51545,
                                  "children": [
                                    {
                                      "kind": 100,
                                      "start": 51530,
                                      "end": 51544,
                                      "text": "disabledRanges",
                                      "children": []
                                    }
                                  ]
                                },
                                {
                                  "kind": 12,
                                  "start": 51546,
                                  "end": 52081,
                                  "children": [
                                    {
                                      "kind": 41,
                                      "start": 51552,
                                      "end": -1,
                                      "children": [
                                        {
                                          "kind": 50,
                                          "start": 51557,
                                          "end": 51563,
                                          "children": [
                                            {
                                              "kind": 93,
                                              "start": 51557,
                                              "end": 51563,
                                              "children": [
                                                null,
                                                null,
                                                {
                                                  "kind": 63,
                                                  "start": 51561,
                                                  "end": 51563,
                                                  "children": [
                                                    {
                                                      "kind": 62,
                                                      "start": 51561,
                                                      "end": 51562,
                                                      "text": "i",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 88,
                                                      "start": 51563,
                                                      "end": 51563,
                                                      "children": []
                                                    },
                                                    null
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 48,
                                          "start": 51563,
                                          "end": 51580,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 51566,
                                              "end": 51580,
                                              "text": "disabledRanges",
                                              "children": []
                                            }
                                          ]
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 12,
                                      "start": 51582,
                                      "end": 51808,
                                      "children": [
                                        {
                                          "kind": 93,
                                          "start": 51604,
                                          "end": 51636,
                                          "children": [
                                            null,
                                            null,
                                            {
                                              "kind": 63,
                                              "start": 51608,
                                              "end": 51636,
                                              "children": [
                                                {
                                                  "kind": 62,
                                                  "start": 51608,
                                                  "end": 51613,
                                                  "text": "range",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 88,
                                                  "start": 51614,
                                                  "end": 51615,
                                                  "text": "*",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 50,
                                                  "start": 51619,
                                                  "end": 51636,
                                                  "children": [
                                                    {
                                                      "kind": 4,
                                                      "start": 51619,
                                                      "end": 51636,
                                                      "children": [
                                                        {
                                                          "kind": 100,
                                                          "start": 51619,
                                                          "end": 51633,
                                                          "text": "disabledRanges",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 100,
                                                          "start": 51634,
                                                          "end": 51635,
                                                          "text": "i",
                                                          "children": []
                                                        }
                                                      ]
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 44,
                                          "start": 51643,
                                          "end": 51802,
                                          "children": [
                                            {
                                              "kind": 21,
                                              "start": 51645,
                                              "end": 51687,
                                              "children": [
                                                {
                                                  "kind": 1,
                                                  "start": 51646,
                                                  "end": 51686,
                                                  "children": [
                                                    {
                                                      "kind": 78,
                                                      "start": 51646,
                                                      "end": 51659,
                                                      "children": [
                                                        {
                                                          "kind": 100,
                                                          "start": 51646,
                                                          "end": 51651,
                                                          "text": "range",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 67,
                                                          "start": 51652,
                                                          "end": 51654,
                                                          "text": "is",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 100,
                                                          "start": 51655,
                                                          "end": 51659,
                                                          "text": "Date",
                                                          "children": []
                                                        }
                                                      ]
                                                    },
                                                    {
                                                      "kind": 67,
                                                      "start": 51660,
                                                      "end": 51662,
                                                      "text": "&&",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 35,
                                                      "start": 51663,
                                                      "end": 51686,
                                                      "children": [
                                                        {
                                                          "kind": 30,
                                                          "start": 51663,
                                                          "end": 51672,
                                                          "children": [
                                                            {
                                                              "kind": 100,
                                                              "start": 51663,
                                                              "end": 51667,
                                                              "text": "date",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 99,
                                                              "start": 51668,
                                                              "end": 51672,
                                                              "text": "time",
                                                              "children": []
                                                            }
                                                          ]
                                                        },
                                                        {
                                                          "kind": 67,
                                                          "start": 51673,
                                                          "end": 51675,
                                                          "text": "==",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 30,
                                                          "start": 51676,
                                                          "end": 51686,
                                                          "children": [
                                                            {
                                                              "kind": 100,
                                                              "start": 51676,
                                                              "end": 51681,
                                                              "text": "range",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 99,
                                                              "start": 51682,
                                                              "end": 51686,
                                                              "text": "time",
                                                              "children": []
                                                            }
                                                          ]
                                                        }
                                                      ]
                                                    }
                                                  ]
                                                }
                                              ]
                                            },
                                            {
                                              "kind": 12,
                                              "start": 51688,
                                              "end": 51716,
                                              "children": [
                                                {
                                                  "kind": 80,
                                                  "start": 51696,
                                                  "end": 51708,
                                                  "children": [
                                                    {
                                                      "kind": 100,
                                                      "start": 51703,
                                                      "end": 51708,
                                                      "text": "false",
                                                      "children": []
                                                    }
                                                  ]
                                                }
                                              ]
                                            },
                                            {
                                              "kind": 44,
                                              "start": 51727,
                                              "end": 51802,
                                              "children": [
                                                {
                                                  "kind": 21,
                                                  "start": 51729,
                                                  "end": 51773,
                                                  "children": [
                                                    {
                                                      "kind": 1,
                                                      "start": 51730,
                                                      "end": 51772,
                                                      "children": [
                                                        {
                                                          "kind": 78,
                                                          "start": 51730,
                                                          "end": 51745,
                                                          "children": [
                                                            {
                                                              "kind": 100,
                                                              "start": 51730,
                                                              "end": 51735,
                                                              "text": "range",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 67,
                                                              "start": 51736,
                                                              "end": 51738,
                                                              "text": "is",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 100,
                                                              "start": 51739,
                                                              "end": 51745,
                                                              "text": "Object",
                                                              "children": []
                                                            }
                                                          ]
                                                        },
                                                        {
                                                          "kind": 67,
                                                          "start": 51746,
                                                          "end": 51748,
                                                          "text": "&&",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 14,
                                                          "start": 51749,
                                                          "end": 51772,
                                                          "children": [
                                                            {
                                                              "kind": 100,
                                                              "start": 51749,
                                                              "end": 51760,
                                                              "text": "dateInRange",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 2,
                                                              "start": 51760,
                                                              "end": 51772,
                                                              "children": [
                                                                {
                                                                  "kind": 100,
                                                                  "start": 51761,
                                                                  "end": 51765,
                                                                  "text": "date",
                                                                  "children": []
                                                                },
                                                                {
                                                                  "kind": 100,
                                                                  "start": 51766,
                                                                  "end": 51771,
                                                                  "text": "range",
                                                                  "children": []
                                                                }
                                                              ]
                                                            }
                                                          ]
                                                        }
                                                      ]
                                                    }
                                                  ]
                                                },
                                                {
                                                  "kind": 12,
                                                  "start": 51774,
                                                  "end": 51802,
                                                  "children": [
                                                    {
                                                      "kind": 80,
                                                      "start": 51782,
                                                      "end": 51794,
                                                      "children": [
                                                        {
                                                          "kind": 100,
                                                          "start": 51789,
                                                          "end": 51794,
                                                          "text": "false",
                                                          "children": []
                                                        }
                                                      ]
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 41,
                                      "start": 51825,
                                      "end": -1,
                                      "children": [
                                        {
                                          "kind": 50,
                                          "start": 51829,
                                          "end": 51830,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 51829,
                                              "end": 51830,
                                              "text": "i",
                                              "children": []
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 48,
                                          "start": 51831,
                                          "end": 51848,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 51834,
                                              "end": 51848,
                                              "text": "disabledRanges",
                                              "children": []
                                            }
                                          ]
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 12,
                                      "start": 51850,
                                      "end": 52076,
                                      "children": [
                                        {
                                          "kind": 93,
                                          "start": 51872,
                                          "end": 51904,
                                          "children": [
                                            null,
                                            null,
                                            {
                                              "kind": 63,
                                              "start": 51876,
                                              "end": 51904,
                                              "children": [
                                                {
                                                  "kind": 62,
                                                  "start": 51876,
                                                  "end": 51881,
                                                  "text": "range",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 88,
                                                  "start": 51882,
                                                  "end": 51883,
                                                  "text": "*",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 50,
                                                  "start": 51887,
                                                  "end": 51904,
                                                  "children": [
                                                    {
                                                      "kind": 4,
                                                      "start": 51887,
                                                      "end": 51904,
                                                      "children": [
                                                        {
                                                          "kind": 100,
                                                          "start": 51887,
                                                          "end": 51901,
                                                          "text": "disabledRanges",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 100,
                                                          "start": 51902,
                                                          "end": 51903,
                                                          "text": "i",
                                                          "children": []
                                                        }
                                                      ]
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 44,
                                          "start": 51911,
                                          "end": 52070,
                                          "children": [
                                            {
                                              "kind": 21,
                                              "start": 51913,
                                              "end": 51955,
                                              "children": [
                                                {
                                                  "kind": 1,
                                                  "start": 51914,
                                                  "end": 51954,
                                                  "children": [
                                                    {
                                                      "kind": 78,
                                                      "start": 51914,
                                                      "end": 51927,
                                                      "children": [
                                                        {
                                                          "kind": 100,
                                                          "start": 51914,
                                                          "end": 51919,
                                                          "text": "range",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 67,
                                                          "start": 51920,
                                                          "end": 51922,
                                                          "text": "is",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 100,
                                                          "start": 51923,
                                                          "end": 51927,
                                                          "text": "Date",
                                                          "children": []
                                                        }
                                                      ]
                                                    },
                                                    {
                                                      "kind": 67,
                                                      "start": 51928,
                                                      "end": 51930,
                                                      "text": "&&",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 35,
                                                      "start": 51931,
                                                      "end": 51954,
                                                      "children": [
                                                        {
                                                          "kind": 30,
                                                          "start": 51931,
                                                          "end": 51940,
                                                          "children": [
                                                            {
                                                              "kind": 100,
                                                              "start": 51931,
                                                              "end": 51935,
                                                              "text": "date",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 99,
                                                              "start": 51936,
                                                              "end": 51940,
                                                              "text": "time",
                                                              "children": []
                                                            }
                                                          ]
                                                        },
                                                        {
                                                          "kind": 67,
                                                          "start": 51941,
                                                          "end": 51943,
                                                          "text": "==",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 30,
                                                          "start": 51944,
                                                          "end": 51954,
                                                          "children": [
                                                            {
                                                              "kind": 100,
                                                              "start": 51944,
                                                              "end": 51949,
                                                              "text": "range",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 99,
                                                              "start": 51950,
                                                              "end": 51954,
                                                              "text": "time",
                                                              "children": []
                                                            }
                                                          ]
                                                        }
                                                      ]
                                                    }
                                                  ]
                                                }
                                              ]
                                            },
                                            {
                                              "kind": 12,
                                              "start": 51956,
                                              "end": 51984,
                                              "children": [
                                                {
                                                  "kind": 80,
                                                  "start": 51964,
                                                  "end": 51976,
                                                  "children": [
                                                    {
                                                      "kind": 100,
                                                      "start": 51971,
                                                      "end": 51976,
                                                      "text": "false",
                                                      "children": []
                                                    }
                                                  ]
                                                }
                                              ]
                                            },
                                            {
                                              "kind": 44,
                                              "start": 51995,
                                              "end": 52070,
                                              "children": [
                                                {
                                                  "kind": 21,
                                                  "start": 51997,
                                                  "end": 52041,
                                                  "children": [
                                                    {
                                                      "kind": 1,
                                                      "start": 51998,
                                                      "end": 52040,
                                                      "children": [
                                                        {
                                                          "kind": 78,
                                                          "start": 51998,
                                                          "end": 52013,
                                                          "children": [
                                                            {
                                                              "kind": 100,
                                                              "start": 51998,
                                                              "end": 52003,
                                                              "text": "range",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 67,
                                                              "start": 52004,
                                                              "end": 52006,
                                                              "text": "is",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 100,
                                                              "start": 52007,
                                                              "end": 52013,
                                                              "text": "Object",
                                                              "children": []
                                                            }
                                                          ]
                                                        },
                                                        {
                                                          "kind": 67,
                                                          "start": 52014,
                                                          "end": 52016,
                                                          "text": "&&",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 14,
                                                          "start": 52017,
                                                          "end": 52040,
                                                          "children": [
                                                            {
                                                              "kind": 100,
                                                              "start": 52017,
                                                              "end": 52028,
                                                              "text": "dateInRange",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 2,
                                                              "start": 52028,
                                                              "end": 52040,
                                                              "children": [
                                                                {
                                                                  "kind": 100,
                                                                  "start": 52029,
                                                                  "end": 52033,
                                                                  "text": "date",
                                                                  "children": []
                                                                },
                                                                {
                                                                  "kind": 100,
                                                                  "start": 52034,
                                                                  "end": 52039,
                                                                  "text": "range",
                                                                  "children": []
                                                                }
                                                              ]
                                                            }
                                                          ]
                                                        }
                                                      ]
                                                    }
                                                  ]
                                                },
                                                {
                                                  "kind": 12,
                                                  "start": 52042,
                                                  "end": 52070,
                                                  "children": [
                                                    {
                                                      "kind": 80,
                                                      "start": 52050,
                                                      "end": 52062,
                                                      "children": [
                                                        {
                                                          "kind": 100,
                                                          "start": 52057,
                                                          "end": 52062,
                                                          "text": "false",
                                                          "children": []
                                                        }
                                                      ]
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 44,
                              "start": 52085,
                              "end": 52167,
                              "children": [
                                {
                                  "kind": 21,
                                  "start": 52087,
                                  "end": 52142,
                                  "children": [
                                    {
                                      "kind": 1,
                                      "start": 52088,
                                      "end": 52141,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 52088,
                                          "end": 52103,
                                          "text": "selectableRange",
                                          "children": []
                                        },
                                        {
                                          "kind": 67,
                                          "start": 52104,
                                          "end": 52106,
                                          "text": "&&",
                                          "children": []
                                        },
                                        {
                                          "kind": 65,
                                          "start": 52107,
                                          "end": 52141,
                                          "children": [
                                            {
                                              "kind": 14,
                                              "start": 52108,
                                              "end": 52141,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 52108,
                                                  "end": 52119,
                                                  "text": "dateInRange",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 2,
                                                  "start": 52119,
                                                  "end": 52141,
                                                  "children": [
                                                    {
                                                      "kind": 100,
                                                      "start": 52120,
                                                      "end": 52124,
                                                      "text": "date",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 100,
                                                      "start": 52125,
                                                      "end": 52140,
                                                      "text": "selectableRange",
                                                      "children": []
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 12,
                                  "start": 52143,
                                  "end": 52167,
                                  "children": [
                                    {
                                      "kind": 80,
                                      "start": 52149,
                                      "end": 52161,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 52156,
                                          "end": 52161,
                                          "text": "false",
                                          "children": []
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 80,
                              "start": 52171,
                              "end": 52182,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 52178,
                                  "end": 52182,
                                  "text": "true",
                                  "children": []
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 42,
                      "start": 52213,
                      "end": 52348,
                      "text": "function",
                      "children": [
                        {
                          "kind": 6,
                          "start": 52213,
                          "end": -1,
                          "text": "/**\n\t\t * @private\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 52217,
                          "end": 52224,
                          "children": [
                            {
                              "kind": 59,
                              "start": 52217,
                              "end": 52224,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 52234,
                          "end": 52253,
                          "text": "dispatchChangeEvent",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 52253,
                          "end": 52267,
                          "children": [
                            {
                              "kind": 70,
                              "start": 52254,
                              "end": 52266,
                              "children": [
                                {
                                  "kind": 63,
                                  "start": 52254,
                                  "end": 52266,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 52254,
                                      "end": 52259,
                                      "text": "event",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 52260,
                                      "end": 52266,
                                      "text": "String",
                                      "children": []
                                    },
                                    null
                                  ]
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 88,
                          "start": 52268,
                          "end": 52272,
                          "text": "void",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 52275,
                          "end": 52348,
                          "children": [
                            {
                              "kind": 44,
                              "start": 52280,
                              "end": 52343,
                              "children": [
                                {
                                  "kind": 21,
                                  "start": 52282,
                                  "end": 52307,
                                  "children": [
                                    {
                                      "kind": 14,
                                      "start": 52283,
                                      "end": 52306,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 52283,
                                          "end": 52299,
                                          "text": "hasEventListener",
                                          "children": []
                                        },
                                        {
                                          "kind": 2,
                                          "start": 52299,
                                          "end": 52306,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 52300,
                                              "end": 52305,
                                              "text": "event",
                                              "children": []
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 14,
                                  "start": 52312,
                                  "end": 52343,
                                  "children": [
                                    {
                                      "kind": 100,
                                      "start": 52312,
                                      "end": 52325,
                                      "text": "dispatchEvent",
                                      "children": []
                                    },
                                    {
                                      "kind": 2,
                                      "start": 52325,
                                      "end": 52343,
                                      "children": [
                                        {
                                          "kind": 64,
                                          "start": 52326,
                                          "end": 52342,
                                          "children": [
                                            {
                                              "kind": 14,
                                              "start": 52330,
                                              "end": 52342,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 52330,
                                                  "end": 52335,
                                                  "text": "Event",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 2,
                                                  "start": 52335,
                                                  "end": 52342,
                                                  "children": [
                                                    {
                                                      "kind": 100,
                                                      "start": 52336,
                                                      "end": 52341,
                                                      "text": "event",
                                                      "children": []
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 42,
                      "start": 52443,
                      "end": 53059,
                      "text": "function",
                      "children": [
                        {
                          "kind": 6,
                          "start": 52443,
                          "end": -1,
                          "text": "/**\n\t\t *  @private\n\t\t *  This method scrubs out time values from incoming date objects\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 52448,
                          "end": 52455,
                          "children": [
                            {
                              "kind": 59,
                              "start": 52448,
                              "end": 52455,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 52465,
                          "end": 52479,
                          "text": "scrubTimeValue",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 52479,
                          "end": 52493,
                          "children": [
                            {
                              "kind": 70,
                              "start": 52480,
                              "end": 52492,
                              "children": [
                                {
                                  "kind": 63,
                                  "start": 52480,
                                  "end": 52492,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 52480,
                                      "end": 52485,
                                      "text": "value",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 52486,
                                      "end": 52492,
                                      "text": "Object",
                                      "children": []
                                    },
                                    null
                                  ]
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 88,
                          "start": 52494,
                          "end": 52500,
                          "text": "Object",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 52503,
                          "end": 53059,
                          "children": [
                            {
                              "kind": 44,
                              "start": 52508,
                              "end": 53039,
                              "children": [
                                {
                                  "kind": 21,
                                  "start": 52511,
                                  "end": 52526,
                                  "children": [
                                    {
                                      "kind": 78,
                                      "start": 52512,
                                      "end": 52525,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 52512,
                                          "end": 52517,
                                          "text": "value",
                                          "children": []
                                        },
                                        {
                                          "kind": 67,
                                          "start": 52518,
                                          "end": 52520,
                                          "text": "is",
                                          "children": []
                                        },
                                        {
                                          "kind": 100,
                                          "start": 52521,
                                          "end": 52525,
                                          "text": "Date",
                                          "children": []
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 12,
                                  "start": 52530,
                                  "end": 52613,
                                  "children": [
                                    {
                                      "kind": 80,
                                      "start": 52536,
                                      "end": 52607,
                                      "children": [
                                        {
                                          "kind": 64,
                                          "start": 52543,
                                          "end": 52607,
                                          "children": [
                                            {
                                              "kind": 14,
                                              "start": 52547,
                                              "end": 52607,
                                              "children": [
                                                {
                                                  "kind": 100,
                                                  "start": 52547,
                                                  "end": 52551,
                                                  "text": "Date",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 2,
                                                  "start": 52551,
                                                  "end": 52607,
                                                  "children": [
                                                    {
                                                      "kind": 14,
                                                      "start": 52552,
                                                      "end": 52571,
                                                      "children": [
                                                        {
                                                          "kind": 30,
                                                          "start": 52552,
                                                          "end": 52569,
                                                          "children": [
                                                            {
                                                              "kind": 100,
                                                              "start": 52552,
                                                              "end": 52557,
                                                              "text": "value",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 99,
                                                              "start": 52558,
                                                              "end": 52569,
                                                              "text": "getFullYear",
                                                              "children": []
                                                            }
                                                          ]
                                                        },
                                                        {
                                                          "kind": 2,
                                                          "start": 52569,
                                                          "end": 52571,
                                                          "children": []
                                                        }
                                                      ]
                                                    },
                                                    {
                                                      "kind": 14,
                                                      "start": 52573,
                                                      "end": 52589,
                                                      "children": [
                                                        {
                                                          "kind": 30,
                                                          "start": 52573,
                                                          "end": 52587,
                                                          "children": [
                                                            {
                                                              "kind": 100,
                                                              "start": 52573,
                                                              "end": 52578,
                                                              "text": "value",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 99,
                                                              "start": 52579,
                                                              "end": 52587,
                                                              "text": "getMonth",
                                                              "children": []
                                                            }
                                                          ]
                                                        },
                                                        {
                                                          "kind": 2,
                                                          "start": 52587,
                                                          "end": 52589,
                                                          "children": []
                                                        }
                                                      ]
                                                    },
                                                    {
                                                      "kind": 14,
                                                      "start": 52591,
                                                      "end": 52606,
                                                      "children": [
                                                        {
                                                          "kind": 30,
                                                          "start": 52591,
                                                          "end": 52604,
                                                          "children": [
                                                            {
                                                              "kind": 100,
                                                              "start": 52591,
                                                              "end": 52596,
                                                              "text": "value",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 99,
                                                              "start": 52597,
                                                              "end": 52604,
                                                              "text": "getDate",
                                                              "children": []
                                                            }
                                                          ]
                                                        },
                                                        {
                                                          "kind": 2,
                                                          "start": 52604,
                                                          "end": 52606,
                                                          "children": []
                                                        }
                                                      ]
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 44,
                                  "start": 52622,
                                  "end": 53039,
                                  "children": [
                                    {
                                      "kind": 21,
                                      "start": 52625,
                                      "end": 52642,
                                      "children": [
                                        {
                                          "kind": 78,
                                          "start": 52626,
                                          "end": 52641,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 52626,
                                              "end": 52631,
                                              "text": "value",
                                              "children": []
                                            },
                                            {
                                              "kind": 67,
                                              "start": 52632,
                                              "end": 52634,
                                              "text": "is",
                                              "children": []
                                            },
                                            {
                                              "kind": 100,
                                              "start": 52635,
                                              "end": 52641,
                                              "text": "Object",
                                              "children": []
                                            }
                                          ]
                                        }
                                      ]
                                    },
                                    {
                                      "kind": 12,
                                      "start": 52647,
                                      "end": 53039,
                                      "children": [
                                        {
                                          "kind": 93,
                                          "start": 52653,
                                          "end": 52674,
                                          "children": [
                                            null,
                                            null,
                                            {
                                              "kind": 63,
                                              "start": 52657,
                                              "end": 52674,
                                              "children": [
                                                {
                                                  "kind": 62,
                                                  "start": 52657,
                                                  "end": 52662,
                                                  "text": "range",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 88,
                                                  "start": 52663,
                                                  "end": 52669,
                                                  "text": "Object",
                                                  "children": []
                                                },
                                                {
                                                  "kind": 50,
                                                  "start": 52672,
                                                  "end": 52674,
                                                  "children": [
                                                    {
                                                      "kind": 66,
                                                      "start": 52672,
                                                      "end": 52674,
                                                      "children": []
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 44,
                                          "start": 52680,
                                          "end": 52850,
                                          "children": [
                                            {
                                              "kind": 21,
                                              "start": 52683,
                                              "end": 52701,
                                              "children": [
                                                {
                                                  "kind": 30,
                                                  "start": 52684,
                                                  "end": 52700,
                                                  "children": [
                                                    {
                                                      "kind": 100,
                                                      "start": 52684,
                                                      "end": 52689,
                                                      "text": "value",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 99,
                                                      "start": 52690,
                                                      "end": 52700,
                                                      "text": "rangeStart",
                                                      "children": []
                                                    }
                                                  ]
                                                }
                                              ]
                                            },
                                            {
                                              "kind": 12,
                                              "start": 52706,
                                              "end": 52850,
                                              "children": [
                                                {
                                                  "kind": 7,
                                                  "start": 52713,
                                                  "end": 52843,
                                                  "children": [
                                                    {
                                                      "kind": 30,
                                                      "start": 52713,
                                                      "end": 52729,
                                                      "children": [
                                                        {
                                                          "kind": 100,
                                                          "start": 52713,
                                                          "end": 52718,
                                                          "text": "range",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 99,
                                                          "start": 52719,
                                                          "end": 52729,
                                                          "text": "rangeStart",
                                                          "children": []
                                                        }
                                                      ]
                                                    },
                                                    {
                                                      "kind": 67,
                                                      "start": 52730,
                                                      "end": 52731,
                                                      "text": "=",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 64,
                                                      "start": 52732,
                                                      "end": 52843,
                                                      "children": [
                                                        {
                                                          "kind": 14,
                                                          "start": 52736,
                                                          "end": 52843,
                                                          "children": [
                                                            {
                                                              "kind": 100,
                                                              "start": 52736,
                                                              "end": 52740,
                                                              "text": "Date",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 2,
                                                              "start": 52740,
                                                              "end": 52843,
                                                              "children": [
                                                                {
                                                                  "kind": 14,
                                                                  "start": 52741,
                                                                  "end": 52771,
                                                                  "children": [
                                                                    {
                                                                      "kind": 30,
                                                                      "start": 52741,
                                                                      "end": 52769,
                                                                      "children": [
                                                                        {
                                                                          "kind": 30,
                                                                          "start": 52741,
                                                                          "end": 52757,
                                                                          "children": [
                                                                            {
                                                                              "kind": 100,
                                                                              "start": 52741,
                                                                              "end": 52746,
                                                                              "text": "value",
                                                                              "children": []
                                                                            },
                                                                            {
                                                                              "kind": 99,
                                                                              "start": 52747,
                                                                              "end": 52757,
                                                                              "text": "rangeStart",
                                                                              "children": []
                                                                            }
                                                                          ]
                                                                        },
                                                                        {
                                                                          "kind": 99,
                                                                          "start": 52758,
                                                                          "end": 52769,
                                                                          "text": "getFullYear",
                                                                          "children": []
                                                                        }
                                                                      ]
                                                                    },
                                                                    {
                                                                      "kind": 2,
                                                                      "start": 52769,
                                                                      "end": 52771,
                                                                      "children": []
                                                                    }
                                                                  ]
                                                                },
                                                                {
                                                                  "kind": 14,
                                                                  "start": 52780,
                                                                  "end": 52807,
                                                                  "children": [
                                                                    {
                                                                      "kind": 30,
                                                                      "start": 52780,
                                                                      "end": 52805,
                                                                      "children": [
                                                                        {
                                                                          "kind": 30,
                                                                          "start": 52780,
                                                                          "end": 52796,
                                                                          "children": [
                                                                            {
                                                                              "kind": 100,
                                                                              "start": 52780,
                                                                              "end": 52785,
                                                                              "text": "value",
                                                                              "children": []
                                                                            },
                                                                            {
                                                                              "kind": 99,
                                                                              "start": 52786,
                                                                              "end": 52796,
                                                                              "text": "rangeStart",
                                                                              "children": []
                                                                            }
                                                                          ]
                                                                        },
                                                                        {
                                                                          "kind": 99,
                                                                          "start": 52797,
                                                                          "end": 52805,
                                                                          "text": "getMonth",
                                                                          "children": []
                                                                        }
                                                                      ]
                                                                    },
                                                                    {
                                                                      "kind": 2,
                                                                      "start": 52805,
                                                                      "end": 52807,
                                                                      "children": []
                                                                    }
                                                                  ]
                                                                },
                                                                {
                                                                  "kind": 14,
                                                                  "start": 52816,
                                                                  "end": 52842,
                                                                  "children": [
                                                                    {
                                                                      "kind": 30,
                                                                      "start": 52816,
                                                                      "end": 52840,
                                                                      "children": [
                                                                        {
                                                                          "kind": 30,
                                                                          "start": 52816,
                                                                          "end": 52832,
                                                                          "children": [
                                                                            {
                                                                              "kind": 100,
                                                                              "start": 52816,
                                                                              "end": 52821,
                                                                              "text": "value",
                                                                              "children": []
                                                                            },
                                                                            {
                                                                              "kind": 99,
                                                                              "start": 52822,
                                                                              "end": 52832,
                                                                              "text": "rangeStart",
                                                                              "children": []
                                                                            }
                                                                          ]
                                                                        },
                                                                        {
                                                                          "kind": 99,
                                                                          "start": 52833,
                                                                          "end": 52840,
                                                                          "text": "getDate",
                                                                          "children": []
                                                                        }
                                                                      ]
                                                                    },
                                                                    {
                                                                      "kind": 2,
                                                                      "start": 52840,
                                                                      "end": 52842,
                                                                      "children": []
                                                                    }
                                                                  ]
                                                                }
                                                              ]
                                                            }
                                                          ]
                                                        }
                                                      ]
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 44,
                                          "start": 52856,
                                          "end": 53016,
                                          "children": [
                                            {
                                              "kind": 21,
                                              "start": 52859,
                                              "end": 52875,
                                              "children": [
                                                {
                                                  "kind": 30,
                                                  "start": 52860,
                                                  "end": 52874,
                                                  "children": [
                                                    {
                                                      "kind": 100,
                                                      "start": 52860,
                                                      "end": 52865,
                                                      "text": "value",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 99,
                                                      "start": 52866,
                                                      "end": 52874,
                                                      "text": "rangeEnd",
                                                      "children": []
                                                    }
                                                  ]
                                                }
                                              ]
                                            },
                                            {
                                              "kind": 12,
                                              "start": 52880,
                                              "end": 53016,
                                              "children": [
                                                {
                                                  "kind": 7,
                                                  "start": 52887,
                                                  "end": 53009,
                                                  "children": [
                                                    {
                                                      "kind": 30,
                                                      "start": 52887,
                                                      "end": 52901,
                                                      "children": [
                                                        {
                                                          "kind": 100,
                                                          "start": 52887,
                                                          "end": 52892,
                                                          "text": "range",
                                                          "children": []
                                                        },
                                                        {
                                                          "kind": 99,
                                                          "start": 52893,
                                                          "end": 52901,
                                                          "text": "rangeEnd",
                                                          "children": []
                                                        }
                                                      ]
                                                    },
                                                    {
                                                      "kind": 67,
                                                      "start": 52902,
                                                      "end": 52903,
                                                      "text": "=",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 64,
                                                      "start": 52904,
                                                      "end": 53009,
                                                      "children": [
                                                        {
                                                          "kind": 14,
                                                          "start": 52908,
                                                          "end": 53009,
                                                          "children": [
                                                            {
                                                              "kind": 100,
                                                              "start": 52908,
                                                              "end": 52912,
                                                              "text": "Date",
                                                              "children": []
                                                            },
                                                            {
                                                              "kind": 2,
                                                              "start": 52912,
                                                              "end": 53009,
                                                              "children": [
                                                                {
                                                                  "kind": 14,
                                                                  "start": 52913,
                                                                  "end": 52941,
                                                                  "children": [
                                                                    {
                                                                      "kind": 30,
                                                                      "start": 52913,
                                                                      "end": 52939,
                                                                      "children": [
                                                                        {
                                                                          "kind": 30,
                                                                          "start": 52913,
                                                                          "end": 52927,
                                                                          "children": [
                                                                            {
                                                                              "kind": 100,
                                                                              "start": 52913,
                                                                              "end": 52918,
                                                                              "text": "value",
                                                                              "children": []
                                                                            },
                                                                            {
                                                                              "kind": 99,
                                                                              "start": 52919,
                                                                              "end": 52927,
                                                                              "text": "rangeEnd",
                                                                              "children": []
                                                                            }
                                                                          ]
                                                                        },
                                                                        {
                                                                          "kind": 99,
                                                                          "start": 52928,
                                                                          "end": 52939,
                                                                          "text": "getFullYear",
                                                                          "children": []
                                                                        }
                                                                      ]
                                                                    },
                                                                    {
                                                                      "kind": 2,
                                                                      "start": 52939,
                                                                      "end": 52941,
                                                                      "children": []
                                                                    }
                                                                  ]
                                                                },
                                                                {
                                                                  "kind": 14,
                                                                  "start": 52950,
                                                                  "end": 52975,
                                                                  "children": [
                                                                    {
                                                                      "kind": 30,
                                                                      "start": 52950,
                                                                      "end": 52973,
                                                                      "children": [
                                                                        {
                                                                          "kind": 30,
                                                                          "start": 52950,
                                                                          "end": 52964,
                                                                          "children": [
                                                                            {
                                                                              "kind": 100,
                                                                              "start": 52950,
                                                                              "end": 52955,
                                                                              "text": "value",
                                                                              "children": []
                                                                            },
                                                                            {
                                                                              "kind": 99,
                                                                              "start": 52956,
                                                                              "end": 52964,
                                                                              "text": "rangeEnd",
                                                                              "children": []
                                                                            }
                                                                          ]
                                                                        },
                                                                        {
                                                                          "kind": 99,
                                                                          "start": 52965,
                                                                          "end": 52973,
                                                                          "text": "getMonth",
                                                                          "children": []
                                                                        }
                                                                      ]
                                                                    },
                                                                    {
                                                                      "kind": 2,
                                                                      "start": 52973,
                                                                      "end": 52975,
                                                                      "children": []
                                                                    }
                                                                  ]
                                                                },
                                                                {
                                                                  "kind": 14,
                                                                  "start": 52984,
                                                                  "end": 53008,
                                                                  "children": [
                                                                    {
                                                                      "kind": 30,
                                                                      "start": 52984,
                                                                      "end": 53006,
                                                                      "children": [
                                                                        {
                                                                          "kind": 30,
                                                                          "start": 52984,
                                                                          "end": 52998,
                                                                          "children": [
                                                                            {
                                                                              "kind": 100,
                                                                              "start": 52984,
                                                                              "end": 52989,
                                                                              "text": "value",
                                                                              "children": []
                                                                            },
                                                                            {
                                                                              "kind": 99,
                                                                              "start": 52990,
                                                                              "end": 52998,
                                                                              "text": "rangeEnd",
                                                                              "children": []
                                                                            }
                                                                          ]
                                                                        },
                                                                        {
                                                                          "kind": 99,
                                                                          "start": 52999,
                                                                          "end": 53006,
                                                                          "text": "getDate",
                                                                          "children": []
                                                                        }
                                                                      ]
                                                                    },
                                                                    {
                                                                      "kind": 2,
                                                                      "start": 53006,
                                                                      "end": 53008,
                                                                      "children": []
                                                                    }
                                                                  ]
                                                                }
                                                              ]
                                                            }
                                                          ]
                                                        }
                                                      ]
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 80,
                                          "start": 53021,
                                          "end": 53033,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 53028,
                                              "end": 53033,
                                              "text": "range",
                                              "children": []
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 80,
                              "start": 53043,
                              "end": 53054,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 53050,
                                  "end": 53054,
                                  "text": "null",
                                  "children": []
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    },
                    {
                      "kind": 42,
                      "start": 53154,
                      "end": 53360,
                      "text": "function",
                      "children": [
                        {
                          "kind": 6,
                          "start": 53154,
                          "end": -1,
                          "text": "/**\n\t\t *  @private\n\t\t *  This method scrubs out time values from incoming date objects\n\t\t */",
                          "children": []
                        },
                        null,
                        {
                          "kind": 58,
                          "start": 53159,
                          "end": 53166,
                          "children": [
                            {
                              "kind": 59,
                              "start": 53159,
                              "end": 53166,
                              "text": "private",
                              "children": []
                            }
                          ]
                        },
                        {
                          "kind": 62,
                          "start": 53176,
                          "end": 53191,
                          "text": "scrubTimeValues",
                          "children": []
                        },
                        {
                          "kind": 71,
                          "start": 53191,
                          "end": 53205,
                          "children": [
                            {
                              "kind": 70,
                              "start": 53192,
                              "end": 53204,
                              "children": [
                                {
                                  "kind": 63,
                                  "start": 53192,
                                  "end": 53204,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 53192,
                                      "end": 53198,
                                      "text": "values",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 53199,
                                      "end": 53204,
                                      "text": "Array",
                                      "children": []
                                    },
                                    null
                                  ]
                                }
                              ]
                            }
                          ]
                        },
                        {
                          "kind": 88,
                          "start": 53206,
                          "end": 53211,
                          "text": "Array",
                          "children": []
                        },
                        {
                          "kind": 12,
                          "start": 53214,
                          "end": 53360,
                          "children": [
                            {
                              "kind": 93,
                              "start": 53219,
                              "end": 53239,
                              "children": [
                                null,
                                null,
                                {
                                  "kind": 63,
                                  "start": 53223,
                                  "end": 53239,
                                  "children": [
                                    {
                                      "kind": 62,
                                      "start": 53223,
                                      "end": 53228,
                                      "text": "dates",
                                      "children": []
                                    },
                                    {
                                      "kind": 88,
                                      "start": 53229,
                                      "end": 53234,
                                      "text": "Array",
                                      "children": []
                                    },
                                    {
                                      "kind": 50,
                                      "start": 53237,
                                      "end": 53239,
                                      "children": [
                                        {
                                          "kind": 3,
                                          "start": 53237,
                                          "end": 53239,
                                          "children": []
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 39,
                              "start": 53244,
                              "end": -1,
                              "children": [
                                {
                                  "kind": 50,
                                  "start": 53249,
                                  "end": 53262,
                                  "children": [
                                    {
                                      "kind": 93,
                                      "start": 53249,
                                      "end": 53262,
                                      "children": [
                                        null,
                                        null,
                                        {
                                          "kind": 63,
                                          "start": 53253,
                                          "end": 53262,
                                          "children": [
                                            {
                                              "kind": 62,
                                              "start": 53253,
                                              "end": 53254,
                                              "text": "i",
                                              "children": []
                                            },
                                            {
                                              "kind": 88,
                                              "start": 53255,
                                              "end": 53258,
                                              "text": "int",
                                              "children": []
                                            },
                                            {
                                              "kind": 50,
                                              "start": 53261,
                                              "end": 53262,
                                              "children": [
                                                {
                                                  "kind": 99,
                                                  "start": 53261,
                                                  "end": 53262,
                                                  "text": "0",
                                                  "children": []
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 20,
                                  "start": 53264,
                                  "end": 53281,
                                  "children": [
                                    {
                                      "kind": 78,
                                      "start": 53264,
                                      "end": 53281,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 53264,
                                          "end": 53265,
                                          "text": "i",
                                          "children": []
                                        },
                                        {
                                          "kind": 67,
                                          "start": 53266,
                                          "end": 53267,
                                          "text": "<",
                                          "children": []
                                        },
                                        {
                                          "kind": 30,
                                          "start": 53268,
                                          "end": 53281,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 53268,
                                              "end": 53274,
                                              "text": "values",
                                              "children": []
                                            },
                                            {
                                              "kind": 99,
                                              "start": 53275,
                                              "end": 53281,
                                              "text": "length",
                                              "children": []
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 52,
                                  "start": 53283,
                                  "end": 53287,
                                  "children": [
                                    {
                                      "kind": 74,
                                      "start": 53283,
                                      "end": 53287,
                                      "children": [
                                        {
                                          "kind": 100,
                                          "start": 53283,
                                          "end": 53284,
                                          "text": "i",
                                          "children": []
                                        }
                                      ]
                                    }
                                  ]
                                },
                                {
                                  "kind": 12,
                                  "start": 53291,
                                  "end": 53339,
                                  "children": [
                                    {
                                      "kind": 7,
                                      "start": 53297,
                                      "end": 53333,
                                      "children": [
                                        {
                                          "kind": 4,
                                          "start": 53297,
                                          "end": 53305,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 53297,
                                              "end": 53302,
                                              "text": "dates",
                                              "children": []
                                            },
                                            {
                                              "kind": 100,
                                              "start": 53303,
                                              "end": 53304,
                                              "text": "i",
                                              "children": []
                                            }
                                          ]
                                        },
                                        {
                                          "kind": 67,
                                          "start": 53306,
                                          "end": 53307,
                                          "text": "=",
                                          "children": []
                                        },
                                        {
                                          "kind": 14,
                                          "start": 53308,
                                          "end": 53333,
                                          "children": [
                                            {
                                              "kind": 100,
                                              "start": 53308,
                                              "end": 53322,
                                              "text": "scrubTimeValue",
                                              "children": []
                                            },
                                            {
                                              "kind": 2,
                                              "start": 53322,
                                              "end": 53333,
                                              "children": [
                                                {
                                                  "kind": 4,
                                                  "start": 53323,
                                                  "end": 53332,
                                                  "children": [
                                                    {
                                                      "kind": 100,
                                                      "start": 53323,
                                                      "end": 53329,
                                                      "text": "values",
                                                      "children": []
                                                    },
                                                    {
                                                      "kind": 100,
                                                      "start": 53330,
                                                      "end": 53331,
                                                      "text": "i",
                                                      "children": []
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            },
                            {
                              "kind": 80,
                              "start": 53343,
                              "end": 53355,
                              "children": [
                                {
                                  "kind": 100,
                                  "start": 53350,
                                  "end": 53355,
                                  "text": "dates",
                                  "children": []
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    }
                  ]
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "kind": 25,
      "start": 53366,
      "end": -1,
      "children": []
    }
  ]
}