API
Component

Shell ($UI/system/components/justep/shell/shell)

使用范围:UI2

Contents

component Shell ($UI/system/components/justep/shell/shell) extends Shell

shell组件

Constructor Top

  Shell ()

Attributes Top

string receiveMessageType

接收消息类型,缺省接收全部的sendMessage的消息,否则只接收匹配类型的消息

string xid

组件标示

Methods Top

void sendMessage (object msg, string type)

Operations Top

void closePage (object url)
void loadPage (object url)
void sendMessage (object msg, string type)
void showLeft ()
void showMainPage ()
void showPage (object url, object data)
void showRight ()

Events Top

void onMessage (MessageEvent event)

Constructor details Top

public Shell ()

shell组件

Attributes Detail Top

public string receiveMessageType

接收消息类型,缺省接收全部的sendMessage的消息,否则只接收匹配类型的消息

public string xid

组件标示

Methods Detail Top

public void sendMessage (object msg, string type)

发送消息

Parameters

object msg

[required]消息

string type

消息类型,指定发送给和messageFlag属性匹配的shell组件

Return Value

void

Operations Detail Top

public void closePage (object url)

关闭页面

Parameters

object url

关闭页Url,类似 {url:"$UI/portal/index.w"} 或者 "$UI/portal/index.w",缺省关闭当前页

Return Value

void

public void loadPage (object url)

加载页

Parameters

object url

[required]加载页url,类似 {url:"$UI/portal/index.w"} 或者 "$UI/portal/index.w"

Return Value

void

public void sendMessage (object msg, string type)

发送消息

Parameters

object msg

[required]消息

string type

消息标识,指定发送给和messageFlag属性匹配的shell组件

Return Value

void

public void showLeft ()

显示左边栏

Return Value

void

public void showMainPage ()

显示首页

Return Value

void

public void showPage (object url, object data)

显示页

Parameters

object url

[required]打开的页Url,类似 {url:"$UI/portal/index.w"} 或者 "$UI/portal/index.w"

object data

传递到页面的参数

Return Value

void

public void showRight ()

显示右边栏

Return Value

void

Events Detail Top

public void onMessage (MessageEvent event)

[回调型事件]接收消息事件

Parameters

MessageEvent event


结构如下:

{ "source" : 组件的js对象, "message" : 传送的消息, "type" : 消息类型 }

Return Value

void