| ARROW_DOWN | 
                        ARROW_DOWN:     
                     | 
                
                            Type :     string
                         | 
                    
                            Default value : 'ArrowDown'
                         | 
                    
| ARROW_UP | 
                        ARROW_UP:     
                     | 
                
                            Type :     string
                         | 
                    
                            Default value : 'ArrowUp'
                         | 
                    
| BACKSPACE_KEY_CODE | 
                        BACKSPACE_KEY_CODE:     
                     | 
                
                            Type :     number
                         | 
                    
                            Default value : 8
                         | 
                    
| ENTER_KEY_CODE | 
                        ENTER_KEY_CODE:     
                     | 
                
                            Type :     number
                         | 
                    
                            Default value : 13
                         | 
                    
| MAX_TIME_RANGE | 
                        MAX_TIME_RANGE:     
                     | 
                
                            Type :     object
                         | 
                    
                            Default value : {
  hour: 23,
  minute: 59,
  second: 59,
}
                         | 
                    
| SUPPORTED_KEY_CODE | 
                        SUPPORTED_KEY_CODE:     
                     | 
                
                            Type :     []
                         | 
                    
                            Default value : [
  BACKSPACE_KEY_CODE,
  ENTER_KEY_CODE,
  TAB_KEY_CODE
]
                         | 
                    
| supportKeyType | 
                        supportKeyType:     
                     | 
                
                            Type :     []
                         | 
                    
                            Default value : [ARROW_UP, ARROW_DOWN]
                         | 
                    
| TAB_KEY_CODE | 
                        TAB_KEY_CODE:     
                     | 
                
                            Type :     number
                         | 
                    
                            Default value : 9
                         | 
                    
| TIME_UNIT | 
                        TIME_UNIT:     
                     | 
                
                            Type :     object
                         | 
                    
                            Default value : {
  HOUR: 'hour',
  MINUTE: 'minute',
  SECOND: 'second',
}
                         | 
                    
| ARROW_KEY_CODE_RANGE | 
                        ARROW_KEY_CODE_RANGE:     
                     | 
                
                            Default value : range(37, 41)
                         | 
                    
| arrowKeyBoard | 
                        arrowKeyBoard:     
                     | 
                
                            Default value : function (event) {
  return ARROW_KEY_CODE_RANGE.indexOf(event.which) > -1;
}
                         | 
                    
| currencyKeyBoard | 
                        currencyKeyBoard:     
                     | 
                
                            Default value : function (event, viewValue) {
  const which = event.which;
  return (viewValue.toString().indexOf('$') === -1 && which === 52 && event.shiftKey);
}
                         | 
                    
| keyBoardHelper | 
                        keyBoardHelper:     
                     | 
                
                            Type :     object
                         | 
                    
                            Default value : {
  smallKeyBoard,
  numberKeyBoard,
  functionKeyBoard,
  currencyKeyBoard,
  floatKeyBoard,
  tabKeyBoard,
  arrowKeyBoard,
}
                         | 
                    
| numberKeyBoard | 
                        numberKeyBoard:     
                     | 
                
                            Default value : function (event) {
  const which = event.which;
  return (which >= 48 && which <= 57) && !event.shiftKey;
}
                         | 
                    
| smallKeyBoard | 
                        smallKeyBoard:     
                     | 
                
                            Default value : function (event) {
  const which = event.which;
  return (which >= 96 && which <= 105);
}
                         | 
                    
| TAB_KEY_CODE | 
                        TAB_KEY_CODE:     
                     | 
                
                            Type :     number
                         | 
                    
                            Default value : 9
                         | 
                    
| tabKeyBoard | 
                        tabKeyBoard:     
                     | 
                
                            Default value : function (event) {
  return event.which === TAB_KEY_CODE;
}
                         | 
                    
| noop | 
                        noop:     
                     | 
                
                            Default value : () => null
                         | 
                    
| REBIRTH_NG_I18N_ZHCN | 
                        REBIRTH_NG_I18N_ZHCN:     
                     | 
                
                            Type :     object
                         | 
                    
                            Default value : {
  datePicker: {
    locale: 'zh-CN',
    today: '今天',
    timePicker: false,
    dateConverter: null, // DateConverter
    weeks: ['日', '一', '二', '三', '四', '五', '六'],
    months: ['一', '二', '三', '四', '五', '六', '七', '八', '九', '十', '十一', '十二'],
    min: 1900,
    max: 2099,
    format: {
      date: 'YYYY-MM-DD',
      time: 'YYYY-MM-DD HH:mm'
    }
  },
  dialog: {
    button: {
      yes: '确定',
      btnYesType: 'primary',
      no: '取消',
      btnNoType: 'warning'
    }
  },
  fileUpload: {
    imgPreview: false,
    previewWidth: '50px',
    uploadParamName: 'file',
    fileSizeErrorMessage: '{0}文件大小不能超过{1};',
    fileTypeErrorMessage: '{0}文件类型必须满足{1};',
    chooseButton: '浏览',
    uploadButton: '上传',
    cancelButton: '取消',
    plusIcon: 'glyphicon glyphicon-plus',
    uploadIcon: 'glyphicon glyphicon-upload',
    removeIcon: 'glyphicon glyphicon-trash',
    transformResponseUrl: (res) => res.url
  },
  imageUpload: {
    viewIcon: 'glyphicon glyphicon-eye-open'
  },
  pager: {
    pageSize: 10,
    aligned: true,
    button: {
      previous: '« 上一页',
      next: '下一页 »'
    }
  }
  ,
  pagination: {
    boundary: true,
    pageSize: 10,
    maxItems: 5,
    size: '', // '' | 'lg' | 'sm'
    button: {
      first: '首页',
      last: '尾页',
      pre: '前一页',
      next: '下一页',
      firstLinkCssClass: 'firstLink',
      preLinkCssClass: 'preLink',
      nextLinkCssClass: 'nextLink',
      lastLinkCssClass: 'lastLink'
    }
  }
  ,
  switchBtn: {
    onText: '开启',
    offText: '关闭',
    type: 'primary'
  },
  tags: {
    type: 'primary',
    newTagText: '添加标签',
    plusIcon: 'glyphicon glyphicon-plus',
    removeIcon: 'glyphicon glyphicon-remove',
    maxlength: 20,
    maxSize: 0
  }
}
                         | 
                    
| TRANSITION_END_EVENT | 
                        TRANSITION_END_EVENT:     
                     | 
                
                            Type :     object
                         | 
                    
                            Default value : {
  WebkitTransition: 'webkitTransitionEnd',
  MozTransition: 'transitionend',
  OTransition: 'oTransitionEnd otransitionend',
  transition: 'transitionend'
}
                         |