Skip to content

Ext.tip.QuickTip

xtype 为 quicktip 的 Ext JS 原生组件参考。

Updated View as Markdown

源码定义:ext-all-debug.js:59326。分类:基础组件与提示。

创建示例

var component = Ext.create("Ext.tip.QuickTip", {
  xtype: "quicktip",
  interceptTitles: false,
  shrinkWrapDock: true,
  tagConfig: {,
  title: ' ',
  renderTo: Ext.getBody()
});

属性

属性 类型 默认值 说明 配置示例
interceptTitles Boolean false 控制是否启用 interceptTitles 行为。 interceptTitles: false
shrinkWrapDock Boolean true 控制是否启用 shrinkWrapDock 行为。 shrinkWrapDock: true
tagConfig Object { 配置组件的 tagConfig 选项。 tagConfig: {
title String ' ' 面板或窗口显示的标题。 title: ' '

方法

方法 参数 说明 调用示例
initComponent `` 初始化组件及其子项。 执行时会保留父类默认行为、更新 targettargets 状态。源码涉及 callParent() component.initComponent()
register config 注册当前组件。 component.register(...)
unregister el 注销当前组件。 component.unregister(...)
cancelShow el 取消 show。源码涉及 isVisible()hide()clearTimer() component.cancelShow(...)
getTipCfg e 读取并返回 tipCfg component.getTipCfg(...)
onTargetOver e 处理 targetOver 回调。 执行时会更新 targetXYactiveTarget 状态。源码涉及 targetTextEmpty()onShowVeto()clearTimer()show() component.onTargetOver(...)
onTargetOut e 处理 targetOut 回调。 执行时会更新 hideDelay 状态。源码涉及 getTipCfg()clearTimer()delayHide() component.onTargetOut(...)
targetTextEmpty `` 处理 targetTextEmpty 操作。 component.targetTextEmpty()
show `` 显示组件。 执行时会保留父类默认行为。源码涉及 targetTextEmpty()onShowVeto()callParent() component.show()
showAt xy 显示 at。 执行时会保留父类默认行为、刷新界面或布局、更新 activeTargetautoHide 状态。源码涉及 render()suspendLayouts()setTitle()update() component.showAt(...)
hide `` 隐藏组件。 执行时会保留父类默认行为。源码涉及 callParent() component.hide()

事件

源码中未找到该组件自身注册的事件;可监听继承事件。

Navigation

Type to search…

↑↓ navigate↵ selectEsc close