docs: function (cfg, ctxt, lineNumber) {
          var controller = new ariaWidgetsControllersDateController();
          this.$TextInput.constructor.call(this, cfg, ctxt, lineNumber, controller);
          controller.setPattern(cfg.pattern);
          if (cfg.minValue) {
              controller.setMinValue(new Date(cfg.minValue));
          }
          if (cfg.maxValue) {
              controller.setMaxValue(new Date(cfg.maxValue));
          }
          if (cfg.referenceDate) {
              controller.setReferenceDate(new Date(cfg.referenceDate));
          }
      }