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

52 lines
2.1 KiB
JSON

{
"DeployJava": {
"DeployJavaStatic": {
"brand": "string",
"debug": "bool",
"EAInstallEnabled": "bool",
"EarlyAccessURL": "string",
"installType": "string",
"locale": "string",
"myInterval": "number",
"preInstallJREList": "?",
"returnPage": "string",
"allowPlugin": "fn() -> bool",
"compareVersions": "fn(installed: string, required: string) -> bool",
"compareVersionToPattern": "fn(version: string, patternArray: ?, familyMatch: bool, minMatch: bool) -> bool",
"enableAlerts": "fn()",
"FFInstall": "fn() -> bool",
"getBrowser": "fn() -> string",
"getJPIVersionUsingMimeType": "fn()",
"getJREs": "fn() -> ?",
"getPlugin": "fn() -> HTMLElement",
"IEInstall": "fn() -> bool",
"installJRE": "fn(requestVersion: string) -> bool",
"installLatestJRE": "fn(installCallback?: Function) -> bool",
"isAutoInstallEnabled": "fn(requestedJREVersion?: string) -> bool",
"isAutoUpdateEnabled": "fn() -> bool",
"isCallbackSupported": "fn() -> bool",
"isPlugin2": "fn() -> bool",
"isPluginInstalled": "fn() -> bool",
"isWebStartInstalled": "fn(minimumVersion?: string) -> bool",
"launch": "fn(jnlp: string) -> bool",
"launchWebStartApplication": "fn(jnlp: string)",
"poll": "fn()",
"refresh": "fn()",
"runApplet": "fn(attributes: Object, parameters: Object, minimumVersion?: string)",
"setAdditionalPackages": "fn(packageList: string) -> bool",
"setAutoUpdateEnabled": "fn()",
"setEarlyAccess": "fn(enabled: string)",
"setInstallerType": "fn(type: string) -> bool",
"testForMSVM": "fn() -> bool",
"testUsingActiveX": "fn(version: string) -> bool",
"testUsingMimeTypes": "fn(version: string) -> bool",
"testUsingPluginsArray": "fn(version: string) -> bool",
"versionCheck": "fn(versionPattern: string) -> bool",
"writeAppletTag": "fn(attributes: Object, parameters: Object)",
"writeEmbedTag": "fn()"
}
},
"deployJava": "DeployJava.DeployJavaStatic",
"!name": "deployJava"
}