64 lines
3.0 KiB
TypeScript
64 lines
3.0 KiB
TypeScript
|
import { OSF } from '../lib/osfmos';
|
||
|
import { CommandSurfaceType } from './converter';
|
||
|
import * as MOS from './mosManifest';
|
||
|
export declare class ConversionContext {
|
||
|
private _formFactor;
|
||
|
private _hostType;
|
||
|
private _currentFunctionFileResid;
|
||
|
private _currentVersionOverrideNumber;
|
||
|
private _currentVersionOverrideCapabilities;
|
||
|
private _currentRibbonIndex;
|
||
|
private _currentMenuIndex;
|
||
|
private _currentTabIndex;
|
||
|
private _currentGroupIndex;
|
||
|
private _currentCustomMobileGroupIndex;
|
||
|
private _currentControlIndex;
|
||
|
private _currentMenuItemIndex;
|
||
|
private _currentIconIndex;
|
||
|
private _currentContextMenuIndex;
|
||
|
private _currentContextMenuMenuIndex;
|
||
|
private _currentContextMenuMenuButtonIndex;
|
||
|
private _currentContextMenuMenuControlIndex;
|
||
|
private _currentContextMenuMenuControlMenuItemIndex;
|
||
|
private _currentCommandSurfaceType;
|
||
|
static UnsetIndex: number;
|
||
|
constructor();
|
||
|
getFormFactor(): OSF.FormFactor;
|
||
|
setFormFactor(formFactor: OSF.FormFactor): void;
|
||
|
getManifestHostType(): OSF.ManifestHostType;
|
||
|
setManifestHostType(hostType: OSF.ManifestHostType): void;
|
||
|
getCurrentFunctionFileResid(): string;
|
||
|
setCurrentFunctionFileResid(currentFunctionFileResid: string): void;
|
||
|
getCurrentVersionOverrideCapabilities(): MOS.Capabilities[];
|
||
|
getCurrentVersionOverrideNumber(): OSF.VersionOverridesNumber;
|
||
|
setCurrentVersionOverrideAndCapabilities(versionOverrideNumber: OSF.VersionOverridesNumber, versionOverrideCapabilities: MOS.Capabilities[]): void;
|
||
|
getCurrentRibbonIndex(): number;
|
||
|
setCurrentRibbonIndex(ribbonIndex: number): void;
|
||
|
getCurrentMenuIndex(): number;
|
||
|
setCurrentMenuIndex(menuIndex: number): void;
|
||
|
getCurrentTabIndex(): number;
|
||
|
setCurrentTabIndex(tabIndex: number): void;
|
||
|
getCurrentGroupIndex(): number;
|
||
|
setCurrentGroupIndex(groupIndex: number): void;
|
||
|
getCurrentCustomMobileGroupIndex(): number;
|
||
|
setCurrentCustomMobileGroupIndex(customMobileGroupIndex: number): void;
|
||
|
getCurrentControlIndex(): number;
|
||
|
setCurrentControlIndex(controlIndex: number): void;
|
||
|
getCurrentMenuItemIndex(): number;
|
||
|
setCurrentMenuItemIndex(menuItemIndex: number): void;
|
||
|
setCurrentCommandSurfaceType(commandSurfaceType: CommandSurfaceType): void;
|
||
|
getCurrentContextMenuIndex(): number;
|
||
|
setCurrentContextMenuIndex(contextMenuIndex: number): void;
|
||
|
getCurrentContextMenuMenuIndex(): number;
|
||
|
setCurrentContextMenuMenuIndex(contextMenuMenuIndex: number): void;
|
||
|
getCurrentContextMenuMenuButtonIndex(): number;
|
||
|
setCurrentContextMenuMenuButtonIndex(contextMenuMenuButtonIndex: number): void;
|
||
|
getCurrentContextMenuMenuControlIndex(): number;
|
||
|
setCurrentContextMenuMenuControlIndex(contextMenuMenuControlIndex: number): void;
|
||
|
getCurrentContextMenuMenuControlMenuItemIndex(): number;
|
||
|
setCurrentContextMenuMenuControlMenuItemIndex(contextMenuMenuControlMenuItemIndex: number): void;
|
||
|
getCurrentIconIndex(): number;
|
||
|
setCurrentIconIndex(iconIndex: number): void;
|
||
|
isInRibbon(): boolean;
|
||
|
}
|
||
|
//# sourceMappingURL=conversionContext.d.ts.map
|