New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@types/openfin

Package Overview
Dependencies
Maintainers
1
Versions
86
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@types/openfin - npm Package Compare versions

Comparing version

to
51.0.1

14

openfin/_v2/api/application/application.d.ts

@@ -20,3 +20,3 @@ import { EmitterBase, Base, Reply } from '../base';

manifestUrl: string;
parentUuid?: string;
parentUuid?: string | undefined;
runtime: {

@@ -34,5 +34,5 @@ version: string;

export interface ShortCutConfig {
desktop?: boolean;
startMenu?: boolean;
systemStartup?: boolean;
desktop?: boolean | undefined;
startMenu?: boolean | undefined;
systemStartup?: boolean | undefined;
}

@@ -50,4 +50,4 @@ export interface TrayInfo {

export interface RvmLaunchOptions {
noUi?: boolean;
userAppConfigArgs?: object;
noUi?: boolean | undefined;
userAppConfigArgs?: object | undefined;
}

@@ -196,3 +196,3 @@ /**

identity: Identity;
_manifestUrl?: string;
_manifestUrl?: string | undefined;
private window;

@@ -199,0 +199,0 @@ constructor(wire: Transport, identity: Identity);

@@ -5,18 +5,18 @@ import { WindowOption } from '../window/windowOption';

export interface ApplicationOption extends LegacyWinOptionsInAppOptions {
disableIabSecureLogging?: boolean;
loadErrorMessage?: string;
mainWindowOptions?: WindowOption;
name?: string;
nonPersistent?: boolean;
plugins?: boolean;
spellCheck?: boolean;
url?: string;
disableIabSecureLogging?: boolean | undefined;
loadErrorMessage?: string | undefined;
mainWindowOptions?: WindowOption | undefined;
name?: string | undefined;
nonPersistent?: boolean | undefined;
plugins?: boolean | undefined;
spellCheck?: boolean | undefined;
url?: string | undefined;
uuid: string;
webSecurity?: boolean;
fdc3Api?: boolean;
commands?: ShortcutOverride[];
isPlatformController?: boolean;
defaultWindowOptions?: WindowOption;
defaultViewOptions?: ViewCreationOptions;
webSecurity?: boolean | undefined;
fdc3Api?: boolean | undefined;
commands?: ShortcutOverride[] | undefined;
isPlatformController?: boolean | undefined;
defaultWindowOptions?: WindowOption | undefined;
defaultViewOptions?: ViewCreationOptions | undefined;
}
export declare type LegacyWinOptionsInAppOptions = Pick<WindowOption, 'accelerator' | 'alwaysOnTop' | 'api' | 'aspectRatio' | 'autoShow' | 'backgroundColor' | 'contentNavigation' | 'contextMenu' | 'cornerRounding' | 'customData' | 'customRequestHeaders' | 'defaultCentered' | 'defaultHeight' | 'defaultLeft' | 'defaultTop' | 'defaultWidth' | 'frame' | 'hideOnClose' | 'icon' | 'maxHeight' | 'maximizable' | 'maxWidth' | 'minHeight' | 'minimizable' | 'minWidth' | 'opacity' | 'preloadScripts' | 'resizable' | 'resizeRegion' | 'saveWindowState' | 'shadow' | 'showTaskbarIcon' | 'smallWindow' | 'state' | 'taskbarIconGroup' | 'waitForPageLoad'>;

@@ -7,3 +7,3 @@ import { EventEmitter } from 'events';

export interface SubOptions {
timestamp?: number;
timestamp?: number | undefined;
}

@@ -46,3 +46,3 @@ export declare class Base {

uuid: string;
name?: string;
name?: string | undefined;
}
export interface WriteRequestType {
data: string;
type?: string;
type?: string | undefined;
}
export interface WriteAnyRequestType {
data: {
text?: string;
html?: string;
rtf?: string;
text?: string | undefined;
html?: string | undefined;
rtf?: string | undefined;
};
type?: string;
type?: string | undefined;
}

@@ -5,3 +5,3 @@ import { BaseEventMap, ApplicationEvent } from './base';

channelId: string;
name?: string;
name?: string | undefined;
}

@@ -8,0 +8,0 @@ export interface ChannelEvents extends BaseEventMap {

@@ -50,3 +50,3 @@ import { WebContentsEventMapping, WindowResourceLoadFailedEvent, WindowResourceResponseReceivedEvent } from './webcontents';

repeat: boolean;
command?: string;
command?: string | undefined;
}

@@ -53,0 +53,0 @@ export interface TargetChangedEvent<Topic, Type> extends WindowEvent<Topic, Type> {

@@ -26,3 +26,3 @@ import { CrashedEvent } from './application';

export interface WindowNavigationRejectedEvent<Topic, Type> extends WindowEvent<Topic, Type> {
sourceName?: string;
sourceName?: string | undefined;
url: string;

@@ -29,0 +29,0 @@ }

@@ -9,3 +9,3 @@ import { ChannelClient } from './client';

export interface ConnectOptions {
wait?: boolean;
wait?: boolean | undefined;
payload?: any;

@@ -12,0 +12,0 @@ }

@@ -78,4 +78,4 @@ /// <reference types="node" />

topic: string;
destinationUuid?: string;
destinationUuid?: string | undefined;
message?: any;
}

@@ -209,3 +209,3 @@ declare namespace GoldenLayout {

*/
hasHeaders?: boolean;
hasHeaders?: boolean | undefined;

@@ -217,3 +217,3 @@ /**

*/
constrainDragToContainer?: boolean;
constrainDragToContainer?: boolean | undefined;

@@ -224,3 +224,3 @@ /**

*/
reorderEnabled?: boolean;
reorderEnabled?: boolean | undefined;

@@ -232,3 +232,3 @@ /**

*/
selectionEnabled?: boolean;
selectionEnabled?: boolean | undefined;

@@ -240,3 +240,3 @@ /**

*/
popoutWholeStack?: boolean;
popoutWholeStack?: boolean | undefined;

@@ -248,3 +248,3 @@ /**

*/
blockedPopoutsThrowError?: boolean;
blockedPopoutsThrowError?: boolean | undefined;

@@ -257,3 +257,3 @@ /**

*/
closePopoutsOnUnload?: boolean;
closePopoutsOnUnload?: boolean | undefined;

@@ -264,3 +264,3 @@ /**

*/
showPopoutIcon?: boolean;
showPopoutIcon?: boolean | undefined;

@@ -271,3 +271,3 @@ /**

*/
showMaximiseIcon?: boolean;
showMaximiseIcon?: boolean | undefined;

@@ -278,3 +278,3 @@ /**

*/
showCloseIcon?: boolean;
showCloseIcon?: boolean | undefined;
}

@@ -288,3 +288,3 @@

*/
borderWidth?: number;
borderWidth?: number | undefined;

@@ -295,3 +295,3 @@ /**

*/
minItemHeight?: number;
minItemHeight?: number | undefined;

@@ -302,3 +302,3 @@ /**

*/
minItemWidth?: number;
minItemWidth?: number | undefined;

@@ -310,3 +310,3 @@ /**

*/
headerHeight?: number;
headerHeight?: number | undefined;

@@ -317,3 +317,3 @@ /**

*/
dragProxyWidth?: number;
dragProxyWidth?: number | undefined;

@@ -324,3 +324,3 @@ /**

*/
dragProxyHeight?: number;
dragProxyHeight?: number | undefined;
}

@@ -333,3 +333,3 @@

*/
close?: string;
close?: string | undefined;

@@ -340,3 +340,3 @@ /**

*/
maximise?: string;
maximise?: string | undefined;

@@ -347,3 +347,3 @@ /**

*/
minimise?: string;
minimise?: string | undefined;

@@ -354,3 +354,3 @@ /**

*/
popout?: string;
popout?: string | undefined;
}

@@ -367,3 +367,3 @@

*/
content?: ItemConfigType[];
content?: ItemConfigType[] | undefined;

@@ -373,3 +373,3 @@ /**

*/
width?: number;
width?: number | undefined;

@@ -379,3 +379,3 @@ /**

*/
height?: number;
height?: number | undefined;

@@ -385,3 +385,3 @@ /**

*/
id?: string | string[];
id?: string | string[] | undefined;

@@ -393,3 +393,3 @@ /**

*/
isClosable?: boolean;
isClosable?: boolean | undefined;

@@ -400,3 +400,3 @@ /**

*/
title?: string;
title?: string | undefined;
}

@@ -430,6 +430,6 @@

export interface Config {
settings?: Settings;
dimensions?: Dimensions;
labels?: Labels;
content?: ItemConfigType[];
settings?: Settings | undefined;
dimensions?: Dimensions | undefined;
labels?: Labels | undefined;
content?: ItemConfigType[] | undefined;
}

@@ -436,0 +436,0 @@

@@ -5,4 +5,4 @@ /// <reference path="./golden-layout.d.ts" />

export interface InitLayoutOptions {
containerId?: string;
layout?: GoldenLayout.Config;
containerId?: string | undefined;
layout?: GoldenLayout.Config | undefined;
}

@@ -9,0 +9,0 @@ export interface PresetLayoutOptions {

@@ -13,3 +13,3 @@ /// <reference types="jquery" />

success: boolean;
reason?: string;
reason?: string | undefined;
identity: Identity;

@@ -16,0 +16,0 @@ }

export interface ApplicationInfo {
isRunning: boolean;
uuid: string;
parentUuid?: string;
parentUuid?: string | undefined;
}
export interface CertifiedAppInfo {
isRunning: boolean;
isOptedIntoCertfiedApp?: boolean;
isCertified?: boolean;
isSSLCertified?: boolean;
isPresentInAppDirectory?: boolean;
isOptedIntoCertfiedApp?: boolean | undefined;
isCertified?: boolean | undefined;
isSSLCertified?: boolean | undefined;
isPresentInAppDirectory?: boolean | undefined;
}
export interface ClearCacheOption {
appcache?: boolean;
cache?: boolean;
cookies?: boolean;
localStorage?: boolean;
appcache?: boolean | undefined;
cache?: boolean | undefined;
cookies?: boolean | undefined;
localStorage?: boolean | undefined;
}
export interface CrashReporterOption {
diagnosticMode: boolean;
isRunning?: boolean;
isRunning?: boolean | undefined;
}

@@ -5,5 +5,5 @@ export interface AppAssetInfo {

version: string;
target?: string;
args?: string;
mandatory?: boolean;
target?: string | undefined;
args?: string | undefined;
mandatory?: boolean | undefined;
}

@@ -10,0 +10,0 @@ export interface RuntimeDownloadOptions {

@@ -6,4 +6,4 @@ export interface DownloadPreloadOption {

success: boolean;
url?: string;
url?: string | undefined;
error: string;
}
export interface ExternalProcessRequestType {
path?: string;
alias?: string;
arguments?: string;
listener?: LaunchExternalProcessListener;
lifetime?: string;
certificate?: CertificationInfo;
uuid?: string;
path?: string | undefined;
alias?: string | undefined;
arguments?: string | undefined;
listener?: LaunchExternalProcessListener | undefined;
lifetime?: string | undefined;
certificate?: CertificationInfo | undefined;
uuid?: string | undefined;
}
export interface CertificationInfo {
serial?: string;
subject?: string;
publickey?: string;
thumbprint?: string;
trusted?: boolean;
serial?: string | undefined;
subject?: string | undefined;
publickey?: string | undefined;
thumbprint?: string | undefined;
trusted?: boolean | undefined;
}

@@ -36,3 +36,3 @@ export interface ExitCode {

pid: number;
listener?: LaunchExternalProcessListener;
listener?: LaunchExternalProcessListener | undefined;
}

@@ -39,0 +39,0 @@ export interface ServiceConfiguration {

@@ -17,3 +17,3 @@ export interface Time {

export interface HostSpecs {
aeroGlassEnabled?: boolean;
aeroGlassEnabled?: boolean | undefined;
arch: string;

@@ -24,3 +24,3 @@ cpus: CpuInfo[];

name: string;
screenSaver?: boolean;
screenSaver?: boolean | undefined;
}
export interface GetLogRequestType {
name: string;
endFile?: string;
sizeLimit?: number;
endFile?: string | undefined;
sizeLimit?: number | undefined;
}

@@ -6,0 +6,0 @@ export interface LogInfo {

export interface ProcessInfo {
cpuUsage?: number;
name?: string;
nonPagedPoolUsage?: number;
pageFaultCount?: number;
pagedPoolUsage?: number;
pagefileUsage?: number;
peakNonPagedPoolUsage?: number;
peakPagedPoolUsage?: number;
peakPagefileUsage?: number;
peakWorkingSetSize?: number;
processId?: number;
uuid?: string;
workingSetSize?: number;
cpuUsage?: number | undefined;
name?: string | undefined;
nonPagedPoolUsage?: number | undefined;
pageFaultCount?: number | undefined;
pagedPoolUsage?: number | undefined;
pagefileUsage?: number | undefined;
peakNonPagedPoolUsage?: number | undefined;
peakPagedPoolUsage?: number | undefined;
peakPagefileUsage?: number | undefined;
peakWorkingSetSize?: number | undefined;
processId?: number | undefined;
uuid?: string | undefined;
workingSetSize?: number | undefined;
}

@@ -5,8 +5,8 @@ export interface RuntimeInfo {

port: number;
securityRealm?: string;
securityRealm?: string | undefined;
version: string;
args: object;
chromeVersion: string;
fdc3AppUuid?: string;
fdc3ChannelName?: string;
fdc3AppUuid?: string | undefined;
fdc3ChannelName?: string | undefined;
}

@@ -393,3 +393,3 @@ import { WebContents } from '../webcontents/webcontents';

*/
width?: boolean;
width?: boolean | undefined;
/**

@@ -399,3 +399,3 @@ * If true, the view's height will grow and shrink together with the window. false

*/
height?: boolean;
height?: boolean | undefined;
/**

@@ -405,3 +405,3 @@ * If true, the view's x position and width will grow and shrink proportionally with

*/
horizontal?: boolean;
horizontal?: boolean | undefined;
/**

@@ -411,12 +411,12 @@ * If true, the view's y position and height will grow and shrink proportionally with

*/
vertical?: boolean;
vertical?: boolean | undefined;
}
export interface ViewOptions {
autoResize?: AutoResizeOptions;
contextMenuSettings?: ContextMenuSettings;
backgroundColor?: string;
autoResize?: AutoResizeOptions | undefined;
contextMenuSettings?: ContextMenuSettings | undefined;
backgroundColor?: string | undefined;
customData?: any;
customContext?: any;
api?: Api;
contentNavigation?: ContentNavigation;
api?: Api | undefined;
contentNavigation?: ContentNavigation | undefined;
experimental?: any;

@@ -428,7 +428,7 @@ }

target: Identity;
customRequestHeaders?: CustomRequestHeaders[];
bounds?: ViewBounds;
processAffinity?: string;
hotkeys?: Hotkey[];
preloadScripts?: PreloadScript[];
customRequestHeaders?: CustomRequestHeaders[] | undefined;
bounds?: ViewBounds | undefined;
processAffinity?: string | undefined;
hotkeys?: Hotkey[] | undefined;
preloadScripts?: PreloadScript[] | undefined;
}

@@ -8,5 +8,5 @@ import { EmitterBase } from '../base';

export interface CapturePageOptions {
area?: Area;
format?: ImageFormat;
quality?: number;
area?: Area | undefined;
format?: ImageFormat | undefined;
quality?: number | undefined;
}

@@ -13,0 +13,0 @@ export declare class WebContents<T extends WebContentsEventMapping> extends EmitterBase<T> {

@@ -72,3 +72,3 @@ import { Base } from '../base';

entityType: EntityType;
parent?: Identity;
parent?: Identity | undefined;
}

@@ -88,26 +88,26 @@ export interface Area {

interface Margins {
marginType?: 'default' | 'none' | 'printableArea' | 'custom';
top?: number;
bottom?: number;
left?: number;
right?: number;
marginType?: 'default' | 'none' | 'printableArea' | 'custom' | undefined;
top?: number | undefined;
bottom?: number | undefined;
left?: number | undefined;
right?: number | undefined;
}
interface Dpi {
horizontal?: number;
vertical?: number;
horizontal?: number | undefined;
vertical?: number | undefined;
}
export interface PrintOptions {
silent?: boolean;
printBackground?: boolean;
deviceName?: string;
color?: boolean;
margins?: Margins;
landscape?: boolean;
scaleFactor?: number;
pagesPerSheet?: number;
collate?: boolean;
copies?: number;
pageRanges?: Record<string, number>;
duplexMode?: 'simplex' | 'shortEdge' | 'longEdge';
dpi?: Dpi;
silent?: boolean | undefined;
printBackground?: boolean | undefined;
deviceName?: string | undefined;
color?: boolean | undefined;
margins?: Margins | undefined;
landscape?: boolean | undefined;
scaleFactor?: number | undefined;
pagesPerSheet?: number | undefined;
collate?: boolean | undefined;
copies?: number | undefined;
pageRanges?: Record<string, number> | undefined;
duplexMode?: 'simplex' | 'shortEdge' | 'longEdge' | undefined;
dpi?: Dpi | undefined;
}

@@ -118,7 +118,7 @@ interface WindowMovementOptions {

export interface FindInPageOptions {
forward?: boolean;
findNext?: boolean;
matchCase?: boolean;
wordStart?: boolean;
medialCapitalAsWordStart?: boolean;
forward?: boolean | undefined;
findNext?: boolean | undefined;
matchCase?: boolean | undefined;
wordStart?: boolean | undefined;
medialCapitalAsWordStart?: boolean | undefined;
}

@@ -125,0 +125,0 @@ /**

import { DownloadPreloadOption } from '../system/download-preload';
import { RGB, ContextMenuSettings, Hotkey } from '../../shapes/shapes';
export interface WindowOption {
accelerator?: Accelerator;
alphaMask?: RGB;
alwaysOnTop?: boolean;
api?: Api;
applicationIcon?: string;
aspectRatio?: number;
autoShow?: boolean;
backgroundColor?: string;
contentNavigation?: ContentNavigation;
contentRedirect?: ContentRedirect;
contextMenu?: boolean;
contextMenuSettings?: ContextMenuSettings;
cornerRounding?: CornerRounding;
accelerator?: Accelerator | undefined;
alphaMask?: RGB | undefined;
alwaysOnTop?: boolean | undefined;
api?: Api | undefined;
applicationIcon?: string | undefined;
aspectRatio?: number | undefined;
autoShow?: boolean | undefined;
backgroundColor?: string | undefined;
contentNavigation?: ContentNavigation | undefined;
contentRedirect?: ContentRedirect | undefined;
contextMenu?: boolean | undefined;
contextMenuSettings?: ContextMenuSettings | undefined;
cornerRounding?: CornerRounding | undefined;
customContext?: any;
customData?: any;
customRequestHeaders?: Array<CustomRequestHeaders>;
defaultCentered?: boolean;
defaultHeight?: number;
defaultLeft?: number;
defaultTop?: number;
defaultWidth?: number;
frame?: boolean;
hideOnClose?: boolean;
hotkeys?: Hotkey[];
icon?: string;
layout?: GoldenLayout.Config;
maxHeight?: number;
maximizable?: boolean;
maxWidth?: number;
minHeight?: number;
minimizable?: boolean;
minWidth?: number;
name?: string;
opacity?: number;
preloadScripts?: Array<DownloadPreloadOption>;
resizable?: boolean;
resizeRegion?: ResizeRegion;
saveWindowState?: boolean;
shadow?: boolean;
showTaskbarIcon?: boolean;
showBackgroundImages?: boolean;
smallWindow?: boolean;
state?: string;
taskbarIconGroup?: string;
url?: string;
uuid?: string;
waitForPageLoad?: boolean;
customRequestHeaders?: Array<CustomRequestHeaders> | undefined;
defaultCentered?: boolean | undefined;
defaultHeight?: number | undefined;
defaultLeft?: number | undefined;
defaultTop?: number | undefined;
defaultWidth?: number | undefined;
frame?: boolean | undefined;
hideOnClose?: boolean | undefined;
hotkeys?: Hotkey[] | undefined;
icon?: string | undefined;
layout?: GoldenLayout.Config | undefined;
maxHeight?: number | undefined;
maximizable?: boolean | undefined;
maxWidth?: number | undefined;
minHeight?: number | undefined;
minimizable?: boolean | undefined;
minWidth?: number | undefined;
name?: string | undefined;
opacity?: number | undefined;
preloadScripts?: Array<DownloadPreloadOption> | undefined;
resizable?: boolean | undefined;
resizeRegion?: ResizeRegion | undefined;
saveWindowState?: boolean | undefined;
shadow?: boolean | undefined;
showTaskbarIcon?: boolean | undefined;
showBackgroundImages?: boolean | undefined;
smallWindow?: boolean | undefined;
state?: string | undefined;
taskbarIconGroup?: string | undefined;
url?: string | undefined;
uuid?: string | undefined;
waitForPageLoad?: boolean | undefined;
}

@@ -63,34 +63,34 @@ export interface CustomRequestHeaders {

export interface ResizeRegion {
size?: number;
bottomRightCorner?: number;
size?: number | undefined;
bottomRightCorner?: number | undefined;
sides?: {
top?: boolean;
bottom?: boolean;
left?: boolean;
right?: boolean;
};
top?: boolean | undefined;
bottom?: boolean | undefined;
left?: boolean | undefined;
right?: boolean | undefined;
} | undefined;
}
export interface Accelerator {
devtools?: boolean;
reload?: boolean;
reloadIgnoringCache?: boolean;
zoom?: boolean;
devtools?: boolean | undefined;
reload?: boolean | undefined;
reloadIgnoringCache?: boolean | undefined;
zoom?: boolean | undefined;
}
export interface Api {
iframe?: {
crossOriginInjection?: boolean;
sameOriginInjection?: boolean;
};
crossOriginInjection?: boolean | undefined;
sameOriginInjection?: boolean | undefined;
} | undefined;
}
export interface ContentNavigation {
whitelist?: string[];
blacklist?: string[];
whitelist?: string[] | undefined;
blacklist?: string[] | undefined;
}
export interface ContentRedirect {
whitelist?: string[];
blacklist?: string[];
whitelist?: string[] | undefined;
blacklist?: string[] | undefined;
}
export interface CornerRounding {
height?: number;
width?: number;
height?: number | undefined;
width?: number | undefined;
}

@@ -25,3 +25,3 @@ /**

*/
name?: string;
name?: string | undefined;
/**

@@ -32,3 +32,3 @@ * An optional map of any equivalent identifiers for the context type, e.g. ISIN, CUSIP, etc. for an instrument.

[key: string]: string | undefined;
};
} | undefined;
/**

@@ -61,5 +61,5 @@ * @hidden

} & {
email?: string;
twitter?: string;
phone?: string;
email?: string | undefined;
twitter?: string | undefined;
phone?: string | undefined;
};

@@ -78,3 +78,3 @@ }

*/
name?: string;
name?: string | undefined;
/**

@@ -94,10 +94,10 @@ * The instrument data. Can contain some or all of:

} & {
ticker?: string;
ISIN?: string;
CUSIP?: string;
SEDOL?: string;
RIC?: string;
BBG?: string;
PERMID?: string;
FIGI?: string;
ticker?: string | undefined;
ISIN?: string | undefined;
CUSIP?: string | undefined;
SEDOL?: string | undefined;
RIC?: string | undefined;
BBG?: string | undefined;
PERMID?: string | undefined;
FIGI?: string | undefined;
};

@@ -116,3 +116,3 @@ }

*/
name?: string;
name?: string | undefined;
/**

@@ -126,5 +126,5 @@ * The organization data. Can contain either or both

} & {
LEI?: string;
PERMID?: string;
LEI?: string | undefined;
PERMID?: string | undefined;
};
}

@@ -56,15 +56,15 @@ /**

*/
version?: string;
version?: string | undefined;
/**
* The human-readable title of the app, typically used by the launcher UI. If not provided, [[name]] is used.
*/
title?: string;
title?: string | undefined;
/**
* A short explanatory text string. For use in tooltips shown by any UIs that display app information.
*/
tooltip?: string;
tooltip?: string | undefined;
/**
* Longer description of the app.
*/
description?: string;
description?: string | undefined;
/**

@@ -74,19 +74,19 @@ * Images that can be displayed as part of the app directory entry. Use these for screenshots, previews or similar. These are not the

*/
images?: AppImage[];
images?: AppImage[] | undefined;
/**
* Contact email address.
*/
contactEmail?: string;
contactEmail?: string | undefined;
/**
* The email address to send your support requests to.
*/
supportEmail?: string;
supportEmail?: string | undefined;
/**
* Name of the publishing company, organization, or individual.
*/
publisher?: string;
publisher?: string | undefined;
/**
* Icons used in the app directory display. A launcher may be able to use various sizes.
*/
icons?: Icon[];
icons?: Icon[] | undefined;
/**

@@ -103,7 +103,7 @@ * Additional config.

*/
customConfig?: NameValuePair[];
customConfig?: NameValuePair[] | undefined;
/**
* The set of intents associated with this application directory entry.
*/
intents?: AppDirIntent[];
intents?: AppDirIntent[] | undefined;
}

@@ -121,7 +121,7 @@ /**

*/
tooltip?: string;
tooltip?: string | undefined;
/**
* Additional text description.
*/
description?: string;
description?: string | undefined;
}

@@ -155,3 +155,3 @@ /**

*/
displayName?: string;
displayName?: string | undefined;
/**

@@ -161,3 +161,3 @@ * The context types that this intent supports. A context type is a namespaced name;

*/
contexts?: string[];
contexts?: string[] | undefined;
/**

@@ -164,0 +164,0 @@ * Custom configuration for the intent. Currently unused, reserved for future use.

@@ -67,3 +67,3 @@ /**

*/
data?: unknown;
data?: unknown | undefined;
/**

@@ -70,0 +70,0 @@ * For future use. Right now always the string `'1.0.0'`.

export interface Identity {
uuid: string;
name?: string;
name?: string | undefined;
entityType?: any;

@@ -11,13 +11,13 @@ }

export interface GroupWindowIdentity extends Identity {
isExternalWindow?: boolean;
isExternalWindow?: boolean | undefined;
}
interface NativeIdOptional extends Identity {
nativeId?: string;
nativeId?: string | undefined;
}
interface UuidOptional {
nativeId: string;
name?: string;
uuid?: string;
name?: string | undefined;
uuid?: string | undefined;
}
export declare type ExternalWindowIdentity = NativeIdOptional | UuidOptional;
export {};
import { EntityType } from './EntityType';
export interface Identity {
uuid: string;
name?: string;
runtimeUuid?: string;
entityType?: EntityType;
parentFrame?: string;
name?: string | undefined;
runtimeUuid?: string | undefined;
entityType?: EntityType | undefined;
parentFrame?: string | undefined;
}
export interface ProviderIdentity extends Identity {
channelId?: string;
channelName?: string;
isExternal?: boolean;
runtimeUuid?: string;
channelId?: string | undefined;
channelName?: string | undefined;
isExternal?: boolean | undefined;
runtimeUuid?: string | undefined;
}
export interface ClientIdentity extends Identity {
endpointId?: string;
endpointId?: string | undefined;
}
export interface ResourceFetchIdentity extends Identity {
resourceFetch?: boolean;
resourceFetch?: boolean | undefined;
}
import { Identity } from './Identity';
export interface Layout {
settings: {
popoutWholeStack?: boolean;
constrainDragToContainer?: boolean;
showPopoutIcon?: boolean;
showMaximiseIcon?: boolean;
showCloseIcon?: boolean;
popoutWholeStack?: boolean | undefined;
constrainDragToContainer?: boolean | undefined;
showPopoutIcon?: boolean | undefined;
showMaximiseIcon?: boolean | undefined;
showCloseIcon?: boolean | undefined;
};

@@ -27,4 +27,4 @@ content: LayoutContent;

url: string;
title?: string;
title?: string | undefined;
};
}

@@ -21,3 +21,3 @@ import { ApplicationOption } from '../api/application/applicationOption';

export interface PlatformWindowCreationOptions extends WindowOption {
reason?: WindowCreationReason;
reason?: WindowCreationReason | undefined;
}

@@ -29,8 +29,8 @@ export interface HostContextChangedPayload {

export interface ApplySnapshotOptions {
closeExistingWindows?: boolean;
skipOutOfBoundsCheck?: boolean;
closeExistingWindows?: boolean | undefined;
skipOutOfBoundsCheck?: boolean | undefined;
}
export interface ApplySnapshotPayload {
snapshot: Snapshot;
options?: ApplySnapshotOptions;
options?: ApplySnapshotOptions | undefined;
}

@@ -61,5 +61,5 @@ export interface CreateViewPayload {

export interface PlatformOptions extends ApplicationOption {
defaultWindowOptions?: DefaultWindowOptions;
defaultViewOptions?: ViewCreationOptions;
disableDefaultCommands?: boolean;
defaultWindowOptions?: DefaultWindowOptions | undefined;
defaultViewOptions?: ViewCreationOptions | undefined;
disableDefaultCommands?: boolean | undefined;
}

@@ -72,3 +72,3 @@ export interface Snapshot {

timeStamp: string;
};
} | undefined;
}

@@ -75,0 +75,0 @@ export interface DefaultWindowOptions extends WindowOption {

export interface PreloadScript {
mandatory?: boolean;
state?: 'load-started' | 'load-failed' | 'load-succeeded' | 'failed' | 'succeeded';
mandatory?: boolean | undefined;
state?: 'load-started' | 'load-failed' | 'load-succeeded' | 'failed' | 'succeeded' | undefined;
url: string;
}
export declare type AnchorType = 'top-left' | 'top-right' | 'bottom-left' | 'bottom-right';
export interface TransitionOptions {
interrupt: boolean;
tween?: string;
tween?: string | undefined;
}
export interface Transition {
opacity?: Opacity;
position?: Position;
size?: Size;
opacity?: Opacity | undefined;
position?: Position | undefined;
size?: Size | undefined;
}

@@ -20,3 +20,3 @@ export interface Size extends TransitionBase {

duration: number;
relative?: boolean;
relative?: boolean | undefined;
}

@@ -32,4 +32,4 @@ export interface Position extends TransitionBase {

left: number;
right?: number;
bottom?: number;
right?: number | undefined;
bottom?: number | undefined;
}

@@ -44,8 +44,8 @@ export declare type ViewBounds = Pick<Bounds, Exclude<keyof Bounds, 'right' | 'bottom'>>;

enable: boolean;
devtools?: boolean;
reload?: boolean;
devtools?: boolean | undefined;
reload?: boolean | undefined;
}
export interface Hotkey {
keys: string;
preventDefault?: boolean;
preventDefault?: boolean | undefined;
}

@@ -52,0 +52,0 @@ export interface ShortcutOverride extends Hotkey {

import { PreloadScript } from './PreloadScript';
export interface WebOptions {
preloadScripts?: PreloadScript[];
preloadScripts?: PreloadScript[] | undefined;
uuid: string;

@@ -5,0 +5,0 @@ name: string;

@@ -13,3 +13,3 @@ import { ERROR_BOX_TYPES } from './ERROR_BOX_TYPES';

zoom: boolean;
};
} | undefined;
'alphaMask'?: {

@@ -19,72 +19,72 @@ blue: number;

red: number;
};
'alwaysOnBottom'?: boolean;
'alwaysOnTop'?: boolean;
} | undefined;
'alwaysOnBottom'?: boolean | undefined;
'alwaysOnTop'?: boolean | undefined;
'api'?: any;
'applicationIcon'?: string;
'appLogFlushInterval'?: number;
'aspectRatio'?: number;
'autoShow'?: boolean;
'backgroundColor'?: string;
'backgroundThrottling'?: boolean;
'center'?: boolean;
'applicationIcon'?: string | undefined;
'appLogFlushInterval'?: number | undefined;
'aspectRatio'?: number | undefined;
'autoShow'?: boolean | undefined;
'backgroundColor'?: string | undefined;
'backgroundThrottling'?: boolean | undefined;
'center'?: boolean | undefined;
'contentNavigation'?: null | {
whitelist?: string[];
blacklist?: string[];
};
'contextMenu'?: boolean;
whitelist?: string[] | undefined;
blacklist?: string[] | undefined;
} | undefined;
'contextMenu'?: boolean | undefined;
'contextMenuSettings'?: {
enable: boolean;
devtools?: boolean;
reload?: boolean;
};
devtools?: boolean | undefined;
reload?: boolean | undefined;
} | undefined;
'cornerRounding'?: {
height: number;
width: number;
};
'customData'?: string;
'customRequestHeaders'?: WebRequestHeaderConfig[];
'defaultCentered'?: boolean;
'defaultHeight'?: number;
'defaultLeft'?: number;
'defaultTop'?: number;
'defaultWidth'?: number;
'description'?: string;
'disableIabSecureLogging'?: boolean;
'draggable'?: boolean;
'enableAppLogging'?: boolean;
'enable-plugins'?: boolean;
'enableLargerThanScreen'?: boolean;
'exitOnClose'?: boolean;
} | undefined;
'customData'?: string | undefined;
'customRequestHeaders'?: WebRequestHeaderConfig[] | undefined;
'defaultCentered'?: boolean | undefined;
'defaultHeight'?: number | undefined;
'defaultLeft'?: number | undefined;
'defaultTop'?: number | undefined;
'defaultWidth'?: number | undefined;
'description'?: string | undefined;
'disableIabSecureLogging'?: boolean | undefined;
'draggable'?: boolean | undefined;
'enableAppLogging'?: boolean | undefined;
'enable-plugins'?: boolean | undefined;
'enableLargerThanScreen'?: boolean | undefined;
'exitOnClose'?: boolean | undefined;
'experimental'?: any;
'fdc3Api'?: boolean;
'fdc3Manifest'?: string;
'frame'?: boolean;
'frameConnect'?: 'all' | 'last' | 'main-window';
'hasLoaded'?: boolean;
'height'?: number;
'hideOnBlur'?: boolean;
'hideOnClose'?: boolean;
'hideWhileChildrenVisible'?: boolean;
'hotkeys'?: Hotkey[];
'icon'?: string;
'isRawWindowOpen'?: boolean;
'launchExternal'?: string;
'layout'?: Layout;
'loadErrorMessage'?: string;
'maxHeight'?: number;
'maximizable'?: boolean;
'maxWidth'?: number;
'minHeight'?: number;
'minimizable'?: boolean;
'minWidth'?: number;
'fdc3Api'?: boolean | undefined;
'fdc3Manifest'?: string | undefined;
'frame'?: boolean | undefined;
'frameConnect'?: 'all' | 'last' | 'main-window' | undefined;
'hasLoaded'?: boolean | undefined;
'height'?: number | undefined;
'hideOnBlur'?: boolean | undefined;
'hideOnClose'?: boolean | undefined;
'hideWhileChildrenVisible'?: boolean | undefined;
'hotkeys'?: Hotkey[] | undefined;
'icon'?: string | undefined;
'isRawWindowOpen'?: boolean | undefined;
'launchExternal'?: string | undefined;
'layout'?: Layout | undefined;
'loadErrorMessage'?: string | undefined;
'maxHeight'?: number | undefined;
'maximizable'?: boolean | undefined;
'maxWidth'?: number | undefined;
'minHeight'?: number | undefined;
'minimizable'?: boolean | undefined;
'minWidth'?: number | undefined;
'name': string;
'nonPersistent'?: boolean;
'nonPersistant'?: boolean;
'opacity'?: number;
'plugins'?: boolean;
'preload'?: string | PreloadScript[];
'preloadScripts'?: PreloadScript[];
'resizable'?: boolean;
'resize'?: boolean;
'nonPersistent'?: boolean | undefined;
'nonPersistant'?: boolean | undefined;
'opacity'?: number | undefined;
'plugins'?: boolean | undefined;
'preload'?: string | PreloadScript[] | undefined;
'preloadScripts'?: PreloadScript[] | undefined;
'resizable'?: boolean | undefined;
'resize'?: boolean | undefined;
'resizeRegion'?: {

@@ -94,32 +94,32 @@ bottomRightCorner: number;

sides?: {
top?: boolean;
right?: boolean;
bottom?: boolean;
left?: boolean;
};
};
'saveWindowState'?: boolean;
'shadow'?: boolean;
'show'?: boolean;
'showBackgroundImages'?: boolean;
'showTaskbarIcon'?: boolean;
'skipTaskbar'?: boolean;
'smallWindow'?: boolean;
'state'?: 'maximized' | 'minimized' | 'normal';
'taskbarIcon'?: string;
'taskbarIconGroup'?: string;
'title'?: string;
'toShowOnRun'?: boolean;
'transparent'?: boolean;
'_type'?: ERROR_BOX_TYPES;
'url'?: string;
top?: boolean | undefined;
right?: boolean | undefined;
bottom?: boolean | undefined;
left?: boolean | undefined;
} | undefined;
} | undefined;
'saveWindowState'?: boolean | undefined;
'shadow'?: boolean | undefined;
'show'?: boolean | undefined;
'showBackgroundImages'?: boolean | undefined;
'showTaskbarIcon'?: boolean | undefined;
'skipTaskbar'?: boolean | undefined;
'smallWindow'?: boolean | undefined;
'state'?: 'maximized' | 'minimized' | 'normal' | undefined;
'taskbarIcon'?: string | undefined;
'taskbarIconGroup'?: string | undefined;
'title'?: string | undefined;
'toShowOnRun'?: boolean | undefined;
'transparent'?: boolean | undefined;
'_type'?: ERROR_BOX_TYPES | undefined;
'url'?: string | undefined;
'uuid': string;
'waitForPageLoad'?: boolean;
'waitForPageLoad'?: boolean | undefined;
'webPreferences'?: {
nodeIntegration: boolean;
plugins: boolean;
};
'width'?: number;
'x'?: number;
'y'?: number;
} | undefined;
'width'?: number | undefined;
'x'?: number | undefined;
'y'?: number | undefined;
}

@@ -44,3 +44,3 @@ /// <reference types="node" />

payload: T;
correlationId?: number;
correlationId?: number | undefined;
}

@@ -47,0 +47,0 @@ export interface EventMessage extends Message<RuntimeEvent> {

@@ -14,7 +14,7 @@ /// <reference types="node" />

version: string;
fallbackVersion?: string;
securityRealm?: string;
verboseLogging?: boolean;
arguments?: string;
rvmDir?: string;
fallbackVersion?: string | undefined;
securityRealm?: string | undefined;
verboseLogging?: boolean | undefined;
arguments?: string | undefined;
rvmDir?: string | undefined;
}

@@ -26,17 +26,17 @@ export interface ServiceConfig {

export interface BaseConfig {
uuid?: string;
address?: string;
name?: string;
nonPersistent?: boolean;
runtimeClient?: boolean;
licenseKey?: string;
uuid?: string | undefined;
address?: string | undefined;
name?: string | undefined;
nonPersistent?: boolean | undefined;
runtimeClient?: boolean | undefined;
licenseKey?: string | undefined;
client?: any;
manifestUrl?: string;
manifestUrl?: string | undefined;
startupApp?: any;
lrsUrl?: string;
assetsUrl?: string;
devToolsPort?: number;
installerUI?: boolean;
runtime?: RuntimeConfig;
services?: ServiceConfig[];
lrsUrl?: string | undefined;
assetsUrl?: string | undefined;
devToolsPort?: number | undefined;
installerUI?: boolean | undefined;
runtime?: RuntimeConfig | undefined;
services?: ServiceConfig[] | undefined;
appAssets?: [{

@@ -48,5 +48,5 @@ src: string;

args: string;
}];
customItems?: [any];
timeout?: number;
}] | undefined;
customItems?: [any] | undefined;
timeout?: number | undefined;
}

@@ -53,0 +53,0 @@ export interface ConfigWithUuid extends BaseConfig {

{
"name": "@types/openfin",
"version": "51.0.0",
"version": "51.0.1",
"description": "TypeScript definitions for OpenFin API",
"homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/openfin",
"license": "MIT",

@@ -47,4 +48,4 @@ "contributors": [

},
"typesPublisherContentHash": "ff2be119da8140cd0620bb94c3ea276c7bc21e706ce22d5c0ab5f3dde085d7dd",
"typesPublisherContentHash": "c066c67da4e1f4ad6a9715cad9bbea555d84c6ab0e89e258bc565b6a66a88c33",
"typeScriptVersion": "3.6"
}

@@ -11,4 +11,4 @@ # Installation

### Additional Details
* Last updated: Mon, 06 Jul 2020 23:50:40 GMT
* Dependencies: [@types/node](https://npmjs.com/package/@types/node), [@types/resize-observer-browser](https://npmjs.com/package/@types/resize-observer-browser), [@types/jquery](https://npmjs.com/package/@types/jquery), [@types/ws](https://npmjs.com/package/@types/ws)
* Last updated: Thu, 08 Jul 2021 18:51:49 GMT
* Dependencies: [@types/node](https://npmjs.com/package/@types/node), [@types/jquery](https://npmjs.com/package/@types/jquery), [@types/resize-observer-browser](https://npmjs.com/package/@types/resize-observer-browser), [@types/ws](https://npmjs.com/package/@types/ws)
* Global values: `GoldenLayout`, `fdc3`, `fin`

@@ -15,0 +15,0 @@

Sorry, the diff of this file is too big to display