Blend UI sidebar 側(cè)邊欄API文檔

2018-10-17 11:35 更新

sidebar是Layer的靜態(tài)方法,是對Layer功能擴(kuò)展;

sidebar的創(chuàng)建

Blend.ui.Layer.addSidebar(layerId,options);

參數(shù):


id

指定增加側(cè)邊欄的layer的id,默認(rèn)為當(dāng)前l(fā)ayer;

類型說明是否必須
Stringlayer的id


實例:

var Layer = Blend.ui.Layer;
Layer.addSidebar('baidulayer',{
    url:'http://www.baidu.com'
})


options

側(cè)邊欄的配置項:

url

類型說明是否必須
String側(cè)邊欄要加載的URL


實例:

var Layer = Blend.ui.Layer;
Layer.addSidebar('baidulayer',{
    url:'http://www.baidu.com'
})


width

配置footbar距離屏幕left的坐標(biāo)

類型說明是否必須
Number側(cè)邊欄的寬度,默認(rèn)為寬度的2/3


實例:

var Layer = Blend.ui.Layer;
Layer.addSidebar('baidulayer',{
    url:'http://www.baidu.com',
    width:200
})


bgColor

側(cè)邊欄底層背景色,頁面背景透明時能看出效果;

類型說明是否必須
Number背景顏色


實例:

var Layer = Blend.ui.Layer;
Layer.addSidebar('baidulayer',{
    url:'http://www.baidu.com',
    width:200,
    bgColor:"#ff0000"
})


側(cè)邊欄顯示

Blend.ui.Layer.showSidebar(layerId);

參數(shù):


id

要顯示側(cè)邊欄的layer的id,可省略, 默認(rèn)為當(dāng)前l(fā)ayer的id;

類型說明是否必須
Stringlayer的id

實例: var Layer = Blend.ui.Layer; Layer.showSidebar();


側(cè)邊欄隱藏

Blend.ui.Layer.hideSidebar(layerId);

參數(shù):


id

要隱藏側(cè)邊欄的layer的id,可省略, 默認(rèn)為當(dāng)前l(fā)ayer的id;

類型說明是否必須
Stringlayer的id


實例:

var Layer = Blend.ui.Layer;
Layer.hideSidebar();


側(cè)邊欄銷毀

Blend.ui.Layer.destorySidebar(layerId);
類型說明是否必須
Stringlayer的id

參數(shù):

id

要銷毀側(cè)邊欄的layer的id,可省略, 默認(rèn)為當(dāng)前l(fā)ayer的id;

實例: var Layer = Blend.ui.Layer; Layer.destorySidebar();

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號