BootstrapPopupControl Class

Declaration
export class BootstrapPopupControl extends Control
Inheritance

Methods

adjustSize method

Declaration
adjustSize(): void

bringToFront method

Declaration
bringToFront(): void

bringWindowToFront method

Declaration
bringWindowToFront(window: BootstrapPopupWindow): void
Parameters
Type Name Description
BootstrapPopupWindow window

getCollapsed method

Declaration
getCollapsed(): boolean
Returns
Type Description
boolean

getContentHeight method

Declaration
getContentHeight(): number
Returns
Type Description
number

getContentHtml method

Declaration
getContentHtml(): string
Returns
Type Description
string

getContentIFrame method

Declaration
getContentIFrame(): any
Returns
Type Description
any

getContentIFrameWindow method

Declaration
getContentIFrameWindow(): any
Returns
Type Description
any

getContentUrl method

Declaration
getContentUrl(): string
Returns
Type Description
string

getContentWidth method

Declaration
getContentWidth(): number
Returns
Type Description
number

getCurrentPopupElement method

Declaration
getCurrentPopupElement(): any
Returns
Type Description
any

getCurrentPopupElementIndex method

Declaration
getCurrentPopupElementIndex(): number
Returns
Type Description
number

getFooterImageUrl method

Declaration
getFooterImageUrl(): string
Returns
Type Description
string

getFooterNavigateUrl method

Declaration
getFooterNavigateUrl(): string
Returns
Type Description
string

getFooterText method

Declaration
getFooterText(): string
Returns
Type Description
string

getHeaderImageUrl method

Declaration
getHeaderImageUrl(): string
Returns
Type Description
string

getHeaderNavigateUrl method

Declaration
getHeaderNavigateUrl(): string
Returns
Type Description
string

getHeaderText method

Declaration
getHeaderText(): string
Returns
Type Description
string

getMainElement method

Declaration
getMainElement(): any
Returns
Type Description
any

getMaximized method

Declaration
getMaximized(): boolean
Returns
Type Description
boolean

getPinned method

Declaration
getPinned(): boolean
Returns
Type Description
boolean

getPopUpReasonMouseEvent method

Declaration
getPopUpReasonMouseEvent(): any
Returns
Type Description
any

getWindow method

Declaration
getWindow(index: number): BootstrapPopupWindow | null
Parameters
Type Name Description
number index
Returns
Type Description
BootstrapPopupWindow
null

getWindowByName method

Declaration
getWindowByName(name: string): BootstrapPopupWindow | null
Parameters
Type Name Description
string name
Returns
Type Description
BootstrapPopupWindow
null

getWindowCollapsed method

Declaration
getWindowCollapsed(window: BootstrapPopupWindow): boolean
Parameters
Type Name Description
BootstrapPopupWindow window
Returns
Type Description
boolean

getWindowContentHeight method

Declaration
getWindowContentHeight(window: BootstrapPopupWindow): number
Parameters
Type Name Description
BootstrapPopupWindow window
Returns
Type Description
number

getWindowContentHtml method

Declaration
getWindowContentHtml(window: BootstrapPopupWindow): string
Parameters
Type Name Description
BootstrapPopupWindow window
Returns
Type Description
string

getWindowContentIFrame method

Declaration
getWindowContentIFrame(window: BootstrapPopupWindow): any
Parameters
Type Name Description
BootstrapPopupWindow window
Returns
Type Description
any

getWindowContentUrl method

Declaration
getWindowContentUrl(window: BootstrapPopupWindow): string
Parameters
Type Name Description
BootstrapPopupWindow window
Returns
Type Description
string

getWindowContentWidth method

Declaration
getWindowContentWidth(window: BootstrapPopupWindow): number
Parameters
Type Name Description
BootstrapPopupWindow window
Returns
Type Description
number

getWindowCount method

Declaration
getWindowCount(): number
Returns
Type Description
number

getWindowCurrentPopupElement method

Declaration
getWindowCurrentPopupElement(window: BootstrapPopupWindow): any
Parameters
Type Name Description
BootstrapPopupWindow window
Returns
Type Description
any

getWindowCurrentPopupElementIndex method

Declaration
getWindowCurrentPopupElementIndex(window: BootstrapPopupWindow): number
Parameters
Type Name Description
BootstrapPopupWindow window
Returns
Type Description
number

getWindowHeight method

Declaration
getWindowHeight(window: BootstrapPopupWindow): number
Parameters
Type Name Description
BootstrapPopupWindow window
Returns
Type Description
number

getWindowMaximized method

Declaration
getWindowMaximized(window: BootstrapPopupWindow): boolean
Parameters
Type Name Description
BootstrapPopupWindow window
Returns
Type Description
boolean

getWindowPinned method

Declaration
getWindowPinned(window: BootstrapPopupWindow): boolean
Parameters
Type Name Description
BootstrapPopupWindow window
Returns
Type Description
boolean

getWindowPopUpReasonMouseEvent method

Declaration
getWindowPopUpReasonMouseEvent(window: BootstrapPopupWindow): any
Parameters
Type Name Description
BootstrapPopupWindow window
Returns
Type Description
any

getWindowWidth method

Declaration
getWindowWidth(window: BootstrapPopupWindow): number
Parameters
Type Name Description
BootstrapPopupWindow window
Returns
Type Description
number

hide method

Declaration
hide(): void

hideWindow method

Declaration
hideWindow(window: BootstrapPopupWindow): void
Parameters
Type Name Description
BootstrapPopupWindow window

isVisible method

Declaration
isVisible(): boolean
Returns
Type Description
boolean

isWindowVisible method

Declaration
isWindowVisible(window: BootstrapPopupWindow): boolean
Parameters
Type Name Description
BootstrapPopupWindow window
Returns
Type Description
boolean

off method

Declaration
off(eventName?: K, callback?: (this: BootstrapPopupControl, args?: BootstrapPopupControlEventMap[K]) => void): this
Parameters
Type Name Description
K eventName
(this: BootstrapPopupControl, args?: BootstrapPopupControlEventMap[K]) => void callback
Returns
Type Description
this

on method

Declaration
on(eventName: K, callback: (this: BootstrapPopupControl, args?: BootstrapPopupControlEventMap[K]) => void): this
Parameters
Type Name Description
K eventName
(this: BootstrapPopupControl, args?: BootstrapPopupControlEventMap[K]) => void callback
Returns
Type Description
this

once method

Declaration
once(eventName: K, callback: (this: BootstrapPopupControl, args?: BootstrapPopupControlEventMap[K]) => void): this
Parameters
Type Name Description
K eventName
(this: BootstrapPopupControl, args?: BootstrapPopupControlEventMap[K]) => void callback
Returns
Type Description
this

performCallback method

Declaration
performCallback(data: any): Promise<void>
Parameters
Type Name Description
any data
Returns
Type Description
Promise<void>

refreshContentUrl method

Declaration
refreshContentUrl(): void

refreshPopupElementConnection method

Declaration
refreshPopupElementConnection(): void

refreshWindowContentUrl method

Declaration
refreshWindowContentUrl(window: BootstrapPopupWindow): void
Parameters
Type Name Description
BootstrapPopupWindow window

setAdaptiveMaxHeight method

Declaration
setAdaptiveMaxHeight(maxHeight: number): void
Parameters
Type Name Description
number maxHeight

setAdaptiveMaxWidth method

Declaration
setAdaptiveMaxWidth(maxWidth: number): void
Parameters
Type Name Description
number maxWidth

setAdaptiveMinHeight method

Declaration
setAdaptiveMinHeight(minHeight: number): void
Parameters
Type Name Description
number minHeight

setAdaptiveMinWidth method

Declaration
setAdaptiveMinWidth(minWidth: number): void
Parameters
Type Name Description
number minWidth

setCollapsed method

Declaration
setCollapsed(value: boolean): void
Parameters
Type Name Description
boolean value

setContentHtml method

Declaration
setContentHtml(html: string): void
Parameters
Type Name Description
string html

setContentUrl method

Declaration
setContentUrl(url: string): void
Parameters
Type Name Description
string url

setFooterImageUrl method

Declaration
setFooterImageUrl(value: string): void
Parameters
Type Name Description
string value

setFooterNavigateUrl method

Declaration
setFooterNavigateUrl(value: string): void
Parameters
Type Name Description
string value

setFooterText method

Declaration
setFooterText(value: string): void
Parameters
Type Name Description
string value

setHeaderImageUrl method

Declaration
setHeaderImageUrl(value: string): void
Parameters
Type Name Description
string value

setHeaderNavigateUrl method

Declaration
setHeaderNavigateUrl(value: string): void
Parameters
Type Name Description
string value

setHeaderText method

Declaration
setHeaderText(value: string): void
Parameters
Type Name Description
string value

setMaximized method

Declaration
setMaximized(value: boolean): void
Parameters
Type Name Description
boolean value

setPinned method

Declaration
setPinned(value: boolean): void
Parameters
Type Name Description
boolean value

setPopupElementCssSelector method

Declaration
setPopupElementCssSelector(selector: string): void
Parameters
Type Name Description
string selector

setPopupElementID method

Declaration
setPopupElementID(popupElementId: string): void
Parameters
Type Name Description
string popupElementId

setSize method

Declaration
setSize(width: number, height: number): void
Parameters
Type Name Description
number width
number height

setWindowAdaptiveMaxHeight method

Declaration
setWindowAdaptiveMaxHeight(window: BootstrapPopupWindow, maxHeight: number): void
Parameters
Type Name Description
BootstrapPopupWindow window
number maxHeight

setWindowAdaptiveMaxWidth method

Declaration
setWindowAdaptiveMaxWidth(window: BootstrapPopupWindow, maxWidth: number): void
Parameters
Type Name Description
BootstrapPopupWindow window
number maxWidth

setWindowAdaptiveMinHeight method

Declaration
setWindowAdaptiveMinHeight(window: BootstrapPopupWindow, minHeight: number): void
Parameters
Type Name Description
BootstrapPopupWindow window
number minHeight

setWindowAdaptiveMinWidth method

Declaration
setWindowAdaptiveMinWidth(window: BootstrapPopupWindow, minWidth: number): void
Parameters
Type Name Description
BootstrapPopupWindow window
number minWidth

setWindowCollapsed method

Declaration
setWindowCollapsed(window: BootstrapPopupWindow, value: boolean): void
Parameters
Type Name Description
BootstrapPopupWindow window
boolean value

setWindowContentHtml method

Declaration
setWindowContentHtml(window: BootstrapPopupWindow, html: string): void
Parameters
Type Name Description
BootstrapPopupWindow window
string html

setWindowContentUrl method

Declaration
setWindowContentUrl(window: BootstrapPopupWindow, url: string): void
Parameters
Type Name Description
BootstrapPopupWindow window
string url

setWindowMaximized method

Declaration
setWindowMaximized(window: BootstrapPopupWindow, value: boolean): void
Parameters
Type Name Description
BootstrapPopupWindow window
boolean value

setWindowPinned method

Declaration
setWindowPinned(window: BootstrapPopupWindow, value: boolean): void
Parameters
Type Name Description
BootstrapPopupWindow window
boolean value

setWindowPopupElementID method

Declaration
setWindowPopupElementID(window: BootstrapPopupWindow, popupElementId: string): void
Parameters
Type Name Description
BootstrapPopupWindow window
string popupElementId

setWindowSize method

Declaration
setWindowSize(window: BootstrapPopupWindow, width: number, height: number): void
Parameters
Type Name Description
BootstrapPopupWindow window
number width
number height

show method

Declaration
show(): void

showAtElement method

Declaration
showAtElement(htmlElement: any): void
Parameters
Type Name Description
any htmlElement

showAtElementByID method

Declaration
showAtElementByID(id: string): void
Parameters
Type Name Description
string id

showAtPos method

Declaration
showAtPos(x: number, y: number): void
Parameters
Type Name Description
number x
number y

showWindow method

Declaration
showWindow(window: BootstrapPopupWindow): void
Parameters
Type Name Description
BootstrapPopupWindow window

showWindowAtElement method

Declaration
showWindowAtElement(window: BootstrapPopupWindow, htmlElement: any): void
Parameters
Type Name Description
BootstrapPopupWindow window
any htmlElement

showWindowAtElementByID method

Declaration
showWindowAtElementByID(window: BootstrapPopupWindow, id: string): void
Parameters
Type Name Description
BootstrapPopupWindow window
string id

showWindowAtPos method

Declaration
showWindowAtPos(window: BootstrapPopupWindow, x: number, y: number): void
Parameters
Type Name Description
BootstrapPopupWindow window
number x
number y

stretchVertically method

Declaration
stretchVertically(): void

updatePosition method

Declaration
updatePosition(): void

updatePositionAtElement method

Declaration
updatePositionAtElement(htmlElement: any): void
Parameters
Type Name Description
any htmlElement

updateWindowPosition method

Declaration
updateWindowPosition(window: BootstrapPopupWindow): void
Parameters
Type Name Description
BootstrapPopupWindow window

updateWindowPositionAtElement method

Declaration
updateWindowPositionAtElement(window: BootstrapPopupWindow, htmlElement: any): void
Parameters
Type Name Description
BootstrapPopupWindow window
any htmlElement

windowStretchVertically method

Declaration
windowStretchVertically(window: BootstrapPopupWindow): void
Parameters
Type Name Description
BootstrapPopupWindow window