Class: Toast

jsmod.ui. Toast

new Toast(option)

模拟 toast 进行用户提示,隐藏时会自动销毁
Parameters:
Name Type Description
option object | string 配置参数,简写第一个参数传入 toast 内容
Properties
Name Type Attributes Default Description
text string <optional>
toast 内容
pos double <optional>
0.8 标识 toast 在屏幕中的位置,0 ~ 0.99 之间
autoHideCount int <optional>
3000 toast 自动消失的时间,设置为 0 不会自动消失
Source:

Extends

Methods

adjuestPosition()

调用计算 dialog 在屏幕中的合适位置
Inherited From:
Source:

getElement() → {dom}

返回当前 dialog 的根节点
Inherited From:
Source:
Returns:
Type
dom

hide()

调用隐藏 dialog 隐藏前会触发 beforehide 事件,隐藏完毕后会触发 hidden 事件
Inherited From:
Source:
Fires:
  • Dialog#event:beforehide
  • Dialog#event:hidden

isShown() → {bool}

返回当前 dialog 是否显示
Inherited From:
Source:
Returns:
Type
bool

resetDialog()

重置 dialog 的所有宽度高度的配置,只有当弹窗高度、宽度发生变化且显示时才应该调用 如果配置了 option.isIScroll = true 则会调用 resetIScrollHeight 函数
Inherited From:
Source:

resetIScrollHeight()

只有当 option.isIScroll = true 时才需调用 重置 iscroll 的高度,当修改 header,footer 的内容时有可能会导致内容区域高度变化; 需要调用此函数重置内容区域的高度
Inherited From:
Source:

show()

显示当前实例的 Dialog,显示前会触发 beforeshow 事件,显示完毕后会触发 shown 事件
Inherited From:
Source:
Fires:
  • Dialog#event:beforeshow
  • Dialog#event:shown