Options
All
  • Public
  • Public/Protected
  • All
Menu

页签内容容器

Hierarchy

  • ContainerBase
    • TabPanel

Index

Constructors

constructor

Properties

$titleElemt

$titleElemt: JQuery<HTMLElement>

active

active: boolean

allowClose

allowClose: boolean

badge

badge: string

徽章标题

badgeColor

badgeColor: string

徽章背景色

badgeType

badgeType: BadgeType

徽章类型

Private frameId

frameId: string

isShowBadge

isShowBadge: boolean

是否显示徽章

method

method: MethodType

params

params: object

附带的临时参数对象

showFlag

showFlag: boolean

是否显示页签标记 一般用于给一个页签标记的场景,如: 标记文件已经被修改过

title

title: string

页签标题

Private titleId

titleId: string

titleSpanId

titleSpanId: string

url

url: string

iframe 页签

Static EVENT_ONTITLECLOSE_CLICK

EVENT_ONTITLECLOSE_CLICK: string = 'titleCloseClick'

Static EVENT_ONTITLE_CLICK

EVENT_ONTITLE_CLICK: string = 'titleClick'

Methods

doRemove

  • doRemove(): void
  • Returns void

Private doRenderBadge

  • doRenderBadge(): void
  • Returns void

Protected doRenderFlag

  • doRenderFlag(): void
  • 渲染页签标记

    Returns void

Protected doRenderHide

  • doRenderHide(): void
  • Returns void

getAttrEditors

  • getAttrEditors(): AttributeEditorBase[]
  • Returns AttributeEditorBase[]

getElemtHtml

  • getElemtHtml(): string
  • Returns string

getShowFlag

  • getShowFlag(): boolean
  • 获取页签的标记

    Returns boolean

    返回是否显示标记 true 显示,则反之

getTab

  • 得到组件的父容器组件tab

    Returns Tabs

    返回父组件的实例

getTabIndex

  • getTabIndex(): number
  • 得到页签的索引号

    Returns number

    页签索引号 不存在parentCmp时候返回-1

getTitleElemtHtml

  • getTitleElemtHtml(): string
  • Returns string

onTitleClick

  • onTitleClick(handle: TabPanelTitleClickHandle): void
  • 注册标题点击事件

    Parameters

    • handle: TabPanelTitleClickHandle

      事件回调

    Returns void

onTitleCloseClick

  • onTitleCloseClick(handle: TabPanelTitleClickHandle): void
  • 注册页签被关闭时候触发

    Parameters

    • handle: TabPanelTitleClickHandle

      事件回调

    Returns void

refresh

  • refresh(): void
  • 刷新页签 如果是url的iframe的页签可以使用该函数刷新

    Returns void

remove

  • remove(): void
  • 移除页签

    Returns void

render

  • render(): void
  • Returns void

setActive

  • setActive(): void
  • 设置页签为激活状态

    Returns void

setActiveStatus

  • setActiveStatus(): void
  • Returns void

setBadge

  • setBadge(text: string): void
  • 设置徽章

    Parameters

    • text: string

      标题

    Returns void

setLoading

  • setLoading(isLoading: boolean): void
  • 设置是否在加载状态

    Parameters

    • isLoading: boolean

    Returns void

setQueryString

  • setQueryString(url: any, params: any): any
  • Parameters

    • url: any
    • params: any

    Returns any

setShowFlag

  • setShowFlag(value: boolean): void
  • 设置页签的标记

    Parameters

    • value: boolean

      是否显示标记 true 显示,则反之

    Returns void

setTitle

  • setTitle(title: string): void
  • 设置页签的标题

    Parameters

    • title: string

      标题字符

    Returns void

Generated using TypeDoc