{
  "egret.Bitmap":{
    "bitmapData":"egret.BitmapData",
    "fillMode":"string",
    "pixelHitTest":"boolean",
    "scale9Grid":"egret.Rectangle",
    "smoothing":"boolean",
    "super":"egret.DisplayObject",
    "texture":"egret.Texture"
  },
  "egret.BitmapData":{
    "super":"egret.HashObject"
  },
  "egret.BitmapFont":{
    "super":"egret.SpriteSheet"
  },
  "egret.BitmapText":{
    "font":"Object",
    "letterSpacing":"number",
    "lineSpacing":"number",
    "smoothing":"boolean",
    "super":"egret.DisplayObject",
    "text":"string",
    "textAlign":"string",
    "verticalAlign":"string"
  },
  "egret.BlurFilter":{
    "blurX":"number",
    "blurY":"number",
    "super":"egret.Filter"
  },
  "egret.ColorMatrixFilter":{
    "matrix":"Array",
    "super":"egret.Filter"
  },
  "egret.DisplayObject":{
    "alpha":"number",
    "anchorOffsetX":"number",
    "anchorOffsetY":"number",
    "blendMode":"string",
    "cacheAsBitmap":"boolean",
    "filters":"Array",
    "height":"number",
    "implements":["sys.Renderable"],
    "mask":"any",
    "matrix":"egret.Matrix",
    "name":"string",
    "rotation":"number",
    "scaleX":"number",
    "scaleY":"number",
    "scrollRect":"egret.Rectangle",
    "skewX":"number",
    "skewY":"number",
    "super":"egret.EventDispatcher",
    "touchEnabled":"boolean",
    "visible":"boolean",
    "width":"number",
    "x":"number",
    "y":"number"
  },
  "egret.DisplayObjectContainer":{
    "super":"egret.DisplayObject",
    "touchChildren":"boolean"
  },
  "egret.DropShadowFilter":{
    "angle":"number",
    "distance":"number",
    "hideObject":"boolean",
    "super":"egret.GlowFilter"
  },
  "egret.EventDispatcher":{
    "implements":["egret.IEventDispatcher"],
    "super":"egret.HashObject"
  },
  "egret.Filter":{
    "super":"egret.HashObject",
    "type":"string"
  },
  "egret.GlowFilter":{
    "alpha":"number",
    "blurX":"number",
    "blurY":"number",
    "color":"number",
    "inner":"boolean",
    "knockout":"boolean",
    "quality":"number",
    "strength":"number",
    "super":"egret.Filter"
  },
  "egret.Graphics":{
    "super":"egret.HashObject"
  },
  "egret.HashObject":{
    "implements":["egret.IHashObject"]
  },
  "egret.Matrix":{
    "a":"number",
    "b":"number",
    "c":"number",
    "d":"number",
    "super":"egret.HashObject",
    "tx":"number",
    "ty":"number"
  },
  "egret.Mesh":{
    "super":"egret.Bitmap"
  },
  "egret.Point":{
    "super":"egret.HashObject",
    "x":"number",
    "y":"number"
  },
  "egret.Rectangle":{
    "bottom":"number",
    "bottomRight":"egret.Point",
    "height":"number",
    "left":"number",
    "right":"number",
    "super":"egret.HashObject",
    "top":"number",
    "topLeft":"egret.Point",
    "width":"number",
    "x":"number",
    "y":"number"
  },
  "egret.RenderTexture":{
    "$renderBuffer":"sys.RenderBuffer",
    "super":"egret.Texture"
  },
  "egret.Shape":{
    "super":"egret.DisplayObject"
  },
  "egret.Sprite":{
    "super":"egret.DisplayObjectContainer"
  },
  "egret.SpriteSheet":{
    "super":"egret.HashObject"
  },
  "egret.TextField":{
    "background":"boolean",
    "backgroundColor":"number",
    "bold":"boolean",
    "border":"boolean",
    "borderColor":"number",
    "displayAsPassword":"boolean",
    "fontFamily":"string",
    "inputType":"string",
    "italic":"boolean",
    "lineSpacing":"number",
    "maxChars":"number",
    "multiline":"boolean",
    "restrict":"string",
    "scrollV":"number",
    "size":"number",
    "stroke":"number",
    "strokeColor":"number",
    "super":"egret.DisplayObject",
    "text":"string",
    "textAlign":"string",
    "textColor":"number",
    "textFlow":"Array",
    "type":"string",
    "verticalAlign":"string",
    "wordWrap":"boolean"
  },
  "egret.Texture":{
    "bitmapData":"egret.BitmapData",
    "super":"egret.HashObject"
  },
  "eui.AddItems":{
    "implements":["eui.IOverride"],
    "position":"number",
    "propertyName":"string",
    "relativeTo":"string",
    "target":"string"
  },
  "eui.ArrayCollection":{
    "implements":["eui.ICollection"],
    "source":"Array",
    "super":"egret.EventDispatcher"
  },
  "eui.BasicLayout":{
    "super":"eui.LayoutBase"
  },
  "eui.BitmapLabel":{
    "bottom":"any",
    "horizontalCenter":"any",
    "implements":[
      "eui.UIComponent",
      "eui.IDisplayText"
    ],
    "includeInLayout":"boolean",
    "left":"any",
    "maxHeight":"number",
    "maxWidth":"number",
    "minHeight":"number",
    "minWidth":"number",
    "percentHeight":"number",
    "percentWidth":"number",
    "right":"any",
    "super":"egret.BitmapText",
    "top":"any",
    "verticalCenter":"any"
  },
  "eui.Button":{
    "icon":"any",
    "iconDisplay":"eui.Image",
    "label":"string",
    "labelDisplay":"eui.IDisplayText",
    "super":"eui.Component"
  },
  "eui.CheckBox":{
    "super":"eui.ToggleButton"
  },
  "eui.Component":{
    "bottom":"any",
    "currentState":"string",
    "enabled":"boolean",
    "horizontalCenter":"any",
    "hostComponentKey":"string",
    "implements":["eui.UIComponent"],
    "includeInLayout":"boolean",
    "left":"any",
    "maxHeight":"number",
    "maxWidth":"number",
    "minHeight":"number",
    "minWidth":"number",
    "percentHeight":"number",
    "percentWidth":"number",
    "right":"any",
    "skinName":"any",
    "super":"egret.DisplayObjectContainer",
    "top":"any",
    "verticalCenter":"any"
  },
  "eui.DataGroup":{
    "dataProvider":"eui.ICollection",
    "itemRenderer":"any",
    "itemRendererFunction":"Function",
    "itemRendererSkinName":"any",
    "super":"eui.Group",
    "useVirtualLayout":"boolean"
  },
  "eui.EditableText":{
    "bottom":"any",
    "horizontalCenter":"any",
    "implements":[
      "eui.UIComponent",
      "eui.IDisplayText"
    ],
    "includeInLayout":"boolean",
    "left":"any",
    "maxHeight":"number",
    "maxWidth":"number",
    "minHeight":"number",
    "minWidth":"number",
    "percentHeight":"number",
    "percentWidth":"number",
    "prompt":"string",
    "promptColor":"number",
    "right":"any",
    "super":"egret.TextField",
    "top":"any",
    "verticalCenter":"any"
  },
  "eui.Group":{
    "bottom":"any",
    "currentState":"string",
    "elementsContent":"Array",
    "horizontalCenter":"any",
    "implements":["eui.IViewport"],
    "includeInLayout":"boolean",
    "layout":"eui.LayoutBase",
    "left":"any",
    "maxHeight":"number",
    "maxWidth":"number",
    "minHeight":"number",
    "minWidth":"number",
    "percentHeight":"number",
    "percentWidth":"number",
    "right":"any",
    "scrollEnabled":"boolean",
    "scrollH":"number",
    "scrollV":"number",
    "states":"Array",
    "super":"egret.DisplayObjectContainer",
    "top":"any",
    "touchThrough":"boolean",
    "verticalCenter":"any"
  },
  "eui.HScrollBar":{
    "super":"eui.ScrollBarBase"
  },
  "eui.HSlider":{
    "super":"eui.SliderBase"
  },
  "eui.HorizontalLayout":{
    "super":"eui.LinearLayoutBase"
  },
  "eui.Image":{
    "bottom":"any",
    "horizontalCenter":"any",
    "implements":["eui.UIComponent"],
    "includeInLayout":"boolean",
    "left":"any",
    "maxHeight":"number",
    "maxWidth":"number",
    "minHeight":"number",
    "minWidth":"number",
    "percentHeight":"number",
    "percentWidth":"number",
    "right":"any",
    "source":"any",
    "super":"egret.Bitmap",
    "top":"any",
    "verticalCenter":"any"
  },
  "eui.ItemRenderer":{
    "data":"any",
    "implements":["eui.IItemRenderer"],
    "itemIndex":"number",
    "selected":"boolean",
    "super":"eui.Component"
  },
  "eui.Label":{
    "bottom":"any",
    "horizontalCenter":"any",
    "implements":[
      "eui.UIComponent",
      "eui.IDisplayText"
    ],
    "includeInLayout":"boolean",
    "left":"any",
    "maxHeight":"number",
    "maxWidth":"number",
    "minHeight":"number",
    "minWidth":"number",
    "percentHeight":"number",
    "percentWidth":"number",
    "right":"any",
    "style":"string",
    "super":"egret.TextField",
    "top":"any",
    "verticalCenter":"any"
  },
  "eui.LayoutBase":{
    "super":"egret.EventDispatcher",
    "target":"eui.Group",
    "useVirtualLayout":"boolean"
  },
  "eui.LinearLayoutBase":{
    "gap":"number",
    "horizontalAlign":"string",
    "paddingBottom":"number",
    "paddingLeft":"number",
    "paddingRight":"number",
    "paddingTop":"number",
    "super":"eui.LayoutBase",
    "verticalAlign":"string"
  },
  "eui.List":{
    "allowMultipleSelection":"boolean",
    "selectedIndices":"Array",
    "selectedItems":"Array",
    "super":"eui.ListBase"
  },
  "eui.ListBase":{
    "requireSelection":"boolean",
    "selectedIndex":"number",
    "selectedItem":"any",
    "super":"eui.DataGroup"
  },
  "eui.Panel":{
    "closeButton":"eui.Button",
    "elementsContent":"Array",
    "moveArea":"egret.DisplayObject",
    "super":"eui.Component",
    "title":"string",
    "titleDisplay":"eui.IDisplayText"
  },
  "eui.ProgressBar":{
    "direction":"string",
    "labelDisplay":"eui.Label",
    "labelFunction":"Function",
    "slideDuration":"number",
    "super":"eui.Range",
    "thumb":"eui.UIComponent"
  },
  "eui.RadioButton":{
    "group":"eui.RadioButtonGroup",
    "groupName":"string",
    "super":"eui.ToggleButton",
    "value":"any"
  },
  "eui.RadioButtonGroup":{
    "enabled":"boolean",
    "selectedValue":"any",
    "selection":"eui.RadioButton",
    "super":"egret.EventDispatcher"
  },
  "eui.Range":{
    "maximum":"number",
    "minimum":"number",
    "snapInterval":"number",
    "super":"eui.Component",
    "value":"number"
  },
  "eui.Rect":{
    "ellipseHeight":"number",
    "ellipseWidth":"number",
    "fillAlpha":"number",
    "fillColor":"number",
    "strokeAlpha":"number",
    "strokeColor":"number",
    "strokeWeight":"number",
    "super":"eui.Component"
  },
  "eui.ScrollBarBase":{
    "autoVisibility":"boolean",
    "super":"eui.Component",
    "thumb":"eui.UIComponent",
    "viewport":"eui.IViewport"
  },
  "eui.Scroller":{
    "bounces":"boolean",
    "horizontalScrollBar":"eui.HScrollBar",
    "scrollPolicyH":"string",
    "scrollPolicyV":"string",
    "super":"eui.Component",
    "throwSpeed":"number",
    "verticalScrollBar":"eui.VScrollBar",
    "viewport":"eui.IViewport"
  },
  "eui.SetProperty":{
    "implements":["eui.IOverride"],
    "name":"string",
    "target":"string",
    "value":"any"
  },
  "eui.SetStateProperty":{
    "implements":["eui.IOverride"]
  },
  "eui.Skin":{
    "currentState":"string",
    "elementsContent":"Array",
    "height":"number",
    "hostComponent":"eui.Component",
    "maxHeight":"number",
    "maxWidth":"number",
    "minHeight":"number",
    "minWidth":"number",
    "skinParts":"Array",
    "states":"Array",
    "super":"egret.EventDispatcher",
    "width":"number"
  },
  "eui.SliderBase":{
    "liveDragging":"boolean",
    "pendingValue":"number",
    "slideDuration":"number",
    "super":"eui.Range",
    "thumb":"eui.UIComponent",
    "track":"eui.UIComponent",
    "trackHighlight":"egret.DisplayObject"
  },
  "eui.State":{
    "name":"string",
    "overrides":"Array",
    "stateGroups":"Array",
    "super":"egret.HashObject"
  },
  "eui.TabBar":{
    "super":"eui.ListBase"
  },
  "eui.TextInput":{
    "displayAsPassword":"boolean",
    "inputType":"string",
    "maxChars":"number",
    "prompt":"string",
    "promptDisplay":"eui.Label",
    "restrict":"string",
    "super":"eui.Component",
    "text":"string",
    "textColor":"number",
    "textDisplay":"eui.EditableText"
  },
  "eui.TileLayout":{
    "columnAlign":"string",
    "columnWidth":"number",
    "horizontalAlign":"string",
    "horizontalGap":"number",
    "orientation":"string",
    "paddingBottom":"number",
    "paddingLeft":"number",
    "paddingRight":"number",
    "paddingTop":"number",
    "requestedColumnCount":"number",
    "requestedRowCount":"number",
    "rowAlign":"string",
    "rowHeight":"number",
    "super":"eui.LayoutBase",
    "verticalAlign":"string",
    "verticalGap":"number"
  },
  "eui.ToggleButton":{
    "selected":"boolean",
    "super":"eui.Button"
  },
  "eui.ToggleSwitch":{
    "super":"eui.ToggleButton"
  },
  "eui.VScrollBar":{
    "super":"eui.ScrollBarBase"
  },
  "eui.VSlider":{
    "super":"eui.SliderBase"
  },
  "eui.VerticalLayout":{
    "super":"eui.LinearLayoutBase"
  },
  "eui.ViewStack":{
    "implements":["eui.ICollection"],
    "selectedChild":"egret.DisplayObject",
    "selectedIndex":"number",
    "super":"eui.Group"
  },
  "eumn":{
    "egret.Bitmap":{
      "fillMode":"egret.BitmapFillMode"
    },
    "egret.BitmapFillMode":[
      "repeat",
      "scale",
      "clip"
    ],
    "egret.BlendMode":[
      "normal",
      "add",
      "erase"
    ],
    "egret.DisplayObject":{
      "blendMode":"egret.BlendMode"
    },
    "egret.HorizontalAlign":[
      "left",
      "right",
      "center",
      "justify",
      "contentJustify"
    ],
    "egret.TextField":{
      "textAlign":"text_textAlign",
      "verticalAlign":"text_verticalAlign"
    },
    "egret.TextFieldType":[
      "dynamic",
      "input"
    ],
    "egret.VerticalAlign":[
      "top",
      "bottom",
      "middle",
      "justify",
      "contentJustify"
    ],
    "eui.ColumnAlign":[
      "left",
      "justifyUsingGap",
      "justifyUsingWidth"
    ],
    "eui.Direction":[
      "ltr",
      "rtl",
      "ttb",
      "btt"
    ],
    "eui.LinearLayoutBase":{
      "horizontalAlign":"egret.HorizontalAlign",
      "verticalAlign":"egret.VerticalAlign"
    },
    "eui.ProgressBar":{
      "direction":"eui.Direction"
    },
    "eui.RowAlign":[
      "top",
      "justifyUsingGap",
      "justifyUsingHeight"
    ],
    "eui.ScrollPolicy":[
      "auto",
      "off",
      "on"
    ],
    "eui.Scroller":{
      "scrollPolicyH":"eui.ScrollPolicy",
      "scrollPolicyV":"eui.ScrollPolicy"
    },
    "eui.TileLayout":{
      "columnAlign":"eui.ColumnAlign",
      "horizontalAlign":"egret.HorizontalAlign",
      "orientation":"eui.TileOrientation",
      "rowAlign":"eui.RowAlign",
      "verticalAlign":"egret.VerticalAlign"
    },
    "eui.TileOrientation":[
      "rows",
      "columns"
    ],
    "text_textAlign":[
      "left",
      "right",
      "center"
    ],
    "text_verticalAlign":[
      "top",
      "bottom",
      "middle"
    ]
  }
}
