1 /**
  2  * @fileOverview uibase
  3  * @author yiminghe@gmail.com
  4  */
  5 KISSY.add("component/uibase", function (S, UIBase, Align, Box, BoxRender, Close, CloseRender, Constrain, ContentBox, ContentBoxRender, Drag, Loading, LoadingRender, Mask, MaskRender, Position, PositionRender, ShimRender, Resize, StdMod, StdModRender) {
  6     Close.Render = CloseRender;
  7     Loading.Render = LoadingRender;
  8     Mask.Render = MaskRender;
  9     Position.Render = PositionRender;
 10     StdMod.Render = StdModRender;
 11     Box.Render = BoxRender;
 12     ContentBox.Render = ContentBoxRender;
 13     S.mix(UIBase, {
 14         Align:Align,
 15         Box:Box,
 16         Close:Close,
 17         Constrain:Constrain,
 18         ContentBox:ContentBox,
 19         Drag:Drag,
 20         Loading:Loading,
 21         Mask:Mask,
 22         Position:Position,
 23         Shim:{
 24             Render:ShimRender
 25         },
 26         Resize:Resize,
 27         StdMod:StdMod
 28     });
 29     return UIBase;
 30 }, {
 31     requires:["./uibase/base",
 32         "./uibase/align",
 33         "./uibase/box",
 34         "./uibase/boxrender",
 35         "./uibase/close",
 36         "./uibase/closerender",
 37         "./uibase/constrain",
 38         "./uibase/contentbox",
 39         "./uibase/contentboxrender",
 40         "./uibase/drag",
 41         "./uibase/loading",
 42         "./uibase/loadingrender",
 43         "./uibase/mask",
 44         "./uibase/maskrender",
 45         "./uibase/position",
 46         "./uibase/positionrender",
 47         "./uibase/shimrender",
 48         "./uibase/resize",
 49         "./uibase/stdmod",
 50         "./uibase/stdmodrender"]
 51 });