core/lib/tern_from_ts/defs/jquery.window.json.tmp
2017-05-14 13:22:31 +02:00

133 lines
4.2 KiB
Plaintext

{
"JQueryWindow": {
"Window": {
"getWindowId": "fn() -> string",
"getCaller": "fn() -> JQuery",
"getContainer": "fn() -> JQuery",
"getHeader": "fn() -> JQuery",
"getFrame": "fn() -> JQuery",
"getFooter": "fn() -> JQuery",
"alignCenter": "fn()",
"alignHorizontalCenter": "fn()",
"alignVerticalCenter": "fn()",
"select": "fn()",
"unselect": "fn()",
"move": "fn(x: number, y: number, bShift: bool)",
"resize": "fn(width: number, height: number)",
"maximize": "fn()",
"minimize": "fn()",
"restore": "fn()",
"close": "fn(quiet: bool)",
"hide": "fn()",
"show": "fn()",
"setTitle": "fn(title: string)",
"setUrl": "fn(url: string)",
"setContent": "fn(content: string, JQuery: ?, HTMLElement: ?)",
"setFooterContent": "fn(content: string, JQuery: ?, HTMLElement: ?)",
"getTitle": "fn() -> string",
"getUrl": "fn() -> string",
"getContent": "fn() -> string",
"getFooterContent": "fn() -> string",
"isMaximized": "fn() -> bool",
"isMinimized": "fn() -> bool",
"isSelected": "fn() -> bool",
"setIcon": "fn(iconUrl: string)",
"showIcon": "fn()",
"hideIcon": "fn()"
},
"Static": {
"prepare": "fn(options?: StaticOptions)",
"closeAll": "fn(quiet?: bool)",
"hideAll": "fn()",
"showAll": "fn()",
"getAll": "fn() -> ?",
"getWindow": "fn(windowId: string) -> JQueryWindow.Window",
"getSelectedWindow": "fn() -> JQueryWindow.Window"
},
"StaticOptions": {
"dock": "string",
"dockArea": "JQuery",
"HTMLElement": "?",
"animationSpeed": "number",
"minWinNarrow": "number",
"minWinLong": "number",
"handleScrollbar": "bool",
"showLog": "bool"
},
"WindowOptions": {
"icon": "string",
"title": "string",
"url": "string",
"content": "string",
"JQuery": "?",
"HTMLElement": "?",
"footerContent": "string",
"containerClass": "string",
"headerClass": "string",
"frameClass": "string",
"footerClass": "string",
"selectedHeaderClass": "string",
"x": "number",
"y": "number",
"z": "number",
"width": "number",
"height": "number",
"minWidth": "number",
"minHeight": "number",
"maxWidth": "number",
"maxHeight": "number",
"showModal": "bool",
"modalOpacity": "number",
"showFooter": "bool",
"showRoundCorner": "bool",
"closable": "bool",
"minimizable": "bool",
"maximizable": "bool",
"bookmarkable": "bool",
"draggable": "bool",
"resizable": "bool",
"scrollable": "bool",
"checkBoundary": "bool",
"withinBrowserWindow": "bool",
"custBtns": "?",
"onOpen": "fn(wnd: JQueryWindow.Window)",
"onShow": "fn(wnd: JQueryWindow.Window)",
"onClose": "fn(wnd: JQueryWindow.Window)",
"onSelect": "fn(wnd: JQueryWindow.Window)",
"onUnselect": "fn(wnd: JQueryWindow.Window)",
"onDrag": "fn(wnd: JQueryWindow.Window)",
"afterDrag": "fn(wnd: JQueryWindow.Window)",
"onResize": "fn(wnd: JQueryWindow.Window)",
"afterResize": "fn(wnd: JQueryWindow.Window)",
"onMinimize": "fn(wnd: JQueryWindow.Window)",
"afterMinimize": "fn(wnd: JQueryWindow.Window)",
"onMaximize": "fn(wnd: JQueryWindow.Window)",
"afterMaximize": "fn(wnd: JQueryWindow.Window)",
"onCascade": "fn(wnd: JQueryWindow.Window)",
"afterCascade": "fn(wnd: JQueryWindow.Window)",
"onIframeStart": "fn(wnd: JQueryWindow.Window)",
"onIframeEnd": "fn(wnd: JQueryWindow.Window)",
"iframeRedirectCheckMsg": "string",
"createRandomOffset": {
"x": "number",
"y": "number"
}
},
"Button": {
"id": "string",
"title": "string",
"clazz": "string",
"style": "string",
"image": "string",
"callback": "fn(btn: JQueryWindow.Button, wnd: JQueryWindow.Window)"
}
},
"JQuery": {
"window": "fn(options: JQueryWindow.WindowOptions) -> JQueryWindow.Window"
},
"JQueryStatic": {
"window": "JQueryWindow.Static"
},
"!name": "jquery.window.d.ts"
}