UNPKG

@nodert-win10-21h1/windows.ui.xaml.documents

Version:

Use the Windows.UI.Xaml.Documents UWP API directly from Node.js

1,184 lines (1,034 loc) 77.9 kB
declare module "windows.ui.xaml.documents" { export class FontWeight { weight: Number; constructor(); } export class Thickness { constructor(); } export class Point { constructor(); } export class Size { constructor(); } export class Vector3 { x: Number; y: Number; z: Number; constructor(); } export class Vector2 { x: Number; y: Number; constructor(); } export class Matrix4x4 { m11: Number; m12: Number; m13: Number; m14: Number; m21: Number; m22: Number; m23: Number; m24: Number; m31: Number; m32: Number; m33: Number; m34: Number; m41: Number; m42: Number; m43: Number; m44: Number; constructor(); } export class Rect { constructor(); } export class TextRange { startIndex: Number; length: Number; constructor(); } export enum LogicalDirection { backward, forward, } export enum UnderlineStyle { none, single, } export class TextElement { static characterSpacingProperty: Object; static fontFamilyProperty: Object; static fontSizeProperty: Object; static fontStretchProperty: Object; static fontStyleProperty: Object; static fontWeightProperty: Object; static foregroundProperty: Object; static languageProperty: Object; static isTextScaleFactorEnabledProperty: Object; static accessKeyProperty: Object; static allowFocusOnInteractionProperty: Object; static exitDisplayModeOnAccessKeyInvokedProperty: Object; static accessKeyScopeOwnerProperty: Object; static isAccessKeyScopeProperty: Object; static keyTipHorizontalOffsetProperty: Object; static keyTipPlacementModeProperty: Object; static keyTipVerticalOffsetProperty: Object; static textDecorationsProperty: Object; language: String; foreground: Object; fontWeight: FontWeight; fontStyle: Number; fontStretch: Number; fontSize: Number; fontFamily: Object; characterSpacing: Number; contentEnd: TextPointer; contentStart: TextPointer; elementEnd: TextPointer; elementStart: TextPointer; name: String; isTextScaleFactorEnabled: Boolean; exitDisplayModeOnAccessKeyInvoked: Boolean; allowFocusOnInteraction: Boolean; accessKey: String; textDecorations: Number; keyTipVerticalOffset: Number; keyTipPlacementMode: Number; keyTipHorizontalOffset: Number; isAccessKeyScope: Boolean; accessKeyScopeOwner: Object; xamlRoot: Object; dispatcher: Object; constructor(); findName(name: String): Object; onDisconnectVisualChildren(): void; addListener(type: "AccessKeyDisplayDismissed", listener: (ev: Event) => void): void ; removeListener(type: "AccessKeyDisplayDismissed", listener: (ev: Event) => void): void ; on(type: "AccessKeyDisplayDismissed", listener: (ev: Event) => void): void ; off(type: "AccessKeyDisplayDismissed", listener: (ev: Event) => void): void ; addListener(type: "AccessKeyDisplayRequested", listener: (ev: Event) => void): void ; removeListener(type: "AccessKeyDisplayRequested", listener: (ev: Event) => void): void ; on(type: "AccessKeyDisplayRequested", listener: (ev: Event) => void): void ; off(type: "AccessKeyDisplayRequested", listener: (ev: Event) => void): void ; addListener(type: "AccessKeyInvoked", listener: (ev: Event) => void): void ; removeListener(type: "AccessKeyInvoked", listener: (ev: Event) => void): void ; on(type: "AccessKeyInvoked", listener: (ev: Event) => void): void ; off(type: "AccessKeyInvoked", listener: (ev: Event) => void): void ; addListener(type: string, listener: (ev: Event) => void): void ; removeListener(type: string, listener: (ev: Event) => void): void ; on(type: string, listener: (ev: Event) => void): void ; off(type: string, listener: (ev: Event) => void): void ; } export class Block { static lineHeightProperty: Object; static lineStackingStrategyProperty: Object; static marginProperty: Object; static textAlignmentProperty: Object; static horizontalTextAlignmentProperty: Object; static characterSpacingProperty: Object; static fontFamilyProperty: Object; static fontSizeProperty: Object; static fontStretchProperty: Object; static fontStyleProperty: Object; static fontWeightProperty: Object; static foregroundProperty: Object; static languageProperty: Object; static isTextScaleFactorEnabledProperty: Object; static accessKeyProperty: Object; static allowFocusOnInteractionProperty: Object; static exitDisplayModeOnAccessKeyInvokedProperty: Object; static accessKeyScopeOwnerProperty: Object; static isAccessKeyScopeProperty: Object; static keyTipHorizontalOffsetProperty: Object; static keyTipPlacementModeProperty: Object; static keyTipVerticalOffsetProperty: Object; static textDecorationsProperty: Object; textAlignment: Number; margin: Thickness; lineStackingStrategy: Number; lineHeight: Number; horizontalTextAlignment: Number; language: String; foreground: Object; fontWeight: FontWeight; fontStyle: Number; fontStretch: Number; fontSize: Number; fontFamily: Object; characterSpacing: Number; contentEnd: TextPointer; contentStart: TextPointer; elementEnd: TextPointer; elementStart: TextPointer; name: String; isTextScaleFactorEnabled: Boolean; exitDisplayModeOnAccessKeyInvoked: Boolean; allowFocusOnInteraction: Boolean; accessKey: String; textDecorations: Number; keyTipVerticalOffset: Number; keyTipPlacementMode: Number; keyTipHorizontalOffset: Number; isAccessKeyScope: Boolean; accessKeyScopeOwner: Object; xamlRoot: Object; dispatcher: Object; constructor(); addListener(type: "AccessKeyDisplayDismissed", listener: (ev: Event) => void): void ; removeListener(type: "AccessKeyDisplayDismissed", listener: (ev: Event) => void): void ; on(type: "AccessKeyDisplayDismissed", listener: (ev: Event) => void): void ; off(type: "AccessKeyDisplayDismissed", listener: (ev: Event) => void): void ; addListener(type: "AccessKeyDisplayRequested", listener: (ev: Event) => void): void ; removeListener(type: "AccessKeyDisplayRequested", listener: (ev: Event) => void): void ; on(type: "AccessKeyDisplayRequested", listener: (ev: Event) => void): void ; off(type: "AccessKeyDisplayRequested", listener: (ev: Event) => void): void ; addListener(type: "AccessKeyInvoked", listener: (ev: Event) => void): void ; removeListener(type: "AccessKeyInvoked", listener: (ev: Event) => void): void ; on(type: "AccessKeyInvoked", listener: (ev: Event) => void): void ; off(type: "AccessKeyInvoked", listener: (ev: Event) => void): void ; addListener(type: string, listener: (ev: Event) => void): void ; removeListener(type: string, listener: (ev: Event) => void): void ; on(type: string, listener: (ev: Event) => void): void ; off(type: string, listener: (ev: Event) => void): void ; } export class BlockCollection { constructor(); getAt(index: Number): Block; getView(): Object; indexOf(value: Block, index: Number): Boolean; setAt(index: Number, value: Block): void; insertAt(index: Number, value: Block): void; removeAt(index: Number): void; append(value: Block): void; removeAtEnd(): void; clear(): void; getMany(); replaceAll(items: Array<Object>): void; first(): Object; } export class Inline { static characterSpacingProperty: Object; static fontFamilyProperty: Object; static fontSizeProperty: Object; static fontStretchProperty: Object; static fontStyleProperty: Object; static fontWeightProperty: Object; static foregroundProperty: Object; static languageProperty: Object; static isTextScaleFactorEnabledProperty: Object; static accessKeyProperty: Object; static allowFocusOnInteractionProperty: Object; static exitDisplayModeOnAccessKeyInvokedProperty: Object; static accessKeyScopeOwnerProperty: Object; static isAccessKeyScopeProperty: Object; static keyTipHorizontalOffsetProperty: Object; static keyTipPlacementModeProperty: Object; static keyTipVerticalOffsetProperty: Object; static textDecorationsProperty: Object; language: String; foreground: Object; fontWeight: FontWeight; fontStyle: Number; fontStretch: Number; fontSize: Number; fontFamily: Object; characterSpacing: Number; contentEnd: TextPointer; contentStart: TextPointer; elementEnd: TextPointer; elementStart: TextPointer; name: String; isTextScaleFactorEnabled: Boolean; exitDisplayModeOnAccessKeyInvoked: Boolean; allowFocusOnInteraction: Boolean; accessKey: String; textDecorations: Number; keyTipVerticalOffset: Number; keyTipPlacementMode: Number; keyTipHorizontalOffset: Number; isAccessKeyScope: Boolean; accessKeyScopeOwner: Object; xamlRoot: Object; dispatcher: Object; constructor(); addListener(type: "AccessKeyDisplayDismissed", listener: (ev: Event) => void): void ; removeListener(type: "AccessKeyDisplayDismissed", listener: (ev: Event) => void): void ; on(type: "AccessKeyDisplayDismissed", listener: (ev: Event) => void): void ; off(type: "AccessKeyDisplayDismissed", listener: (ev: Event) => void): void ; addListener(type: "AccessKeyDisplayRequested", listener: (ev: Event) => void): void ; removeListener(type: "AccessKeyDisplayRequested", listener: (ev: Event) => void): void ; on(type: "AccessKeyDisplayRequested", listener: (ev: Event) => void): void ; off(type: "AccessKeyDisplayRequested", listener: (ev: Event) => void): void ; addListener(type: "AccessKeyInvoked", listener: (ev: Event) => void): void ; removeListener(type: "AccessKeyInvoked", listener: (ev: Event) => void): void ; on(type: "AccessKeyInvoked", listener: (ev: Event) => void): void ; off(type: "AccessKeyInvoked", listener: (ev: Event) => void): void ; addListener(type: string, listener: (ev: Event) => void): void ; removeListener(type: string, listener: (ev: Event) => void): void ; on(type: string, listener: (ev: Event) => void): void ; off(type: string, listener: (ev: Event) => void): void ; } export class Span { static characterSpacingProperty: Object; static fontFamilyProperty: Object; static fontSizeProperty: Object; static fontStretchProperty: Object; static fontStyleProperty: Object; static fontWeightProperty: Object; static foregroundProperty: Object; static languageProperty: Object; static isTextScaleFactorEnabledProperty: Object; static accessKeyProperty: Object; static allowFocusOnInteractionProperty: Object; static exitDisplayModeOnAccessKeyInvokedProperty: Object; static accessKeyScopeOwnerProperty: Object; static isAccessKeyScopeProperty: Object; static keyTipHorizontalOffsetProperty: Object; static keyTipPlacementModeProperty: Object; static keyTipVerticalOffsetProperty: Object; static textDecorationsProperty: Object; inlines: InlineCollection; language: String; foreground: Object; fontWeight: FontWeight; fontStyle: Number; fontStretch: Number; fontSize: Number; fontFamily: Object; characterSpacing: Number; contentEnd: TextPointer; contentStart: TextPointer; elementEnd: TextPointer; elementStart: TextPointer; name: String; isTextScaleFactorEnabled: Boolean; exitDisplayModeOnAccessKeyInvoked: Boolean; allowFocusOnInteraction: Boolean; accessKey: String; textDecorations: Number; keyTipVerticalOffset: Number; keyTipPlacementMode: Number; keyTipHorizontalOffset: Number; isAccessKeyScope: Boolean; accessKeyScopeOwner: Object; xamlRoot: Object; dispatcher: Object; constructor(); addListener(type: "AccessKeyDisplayDismissed", listener: (ev: Event) => void): void ; removeListener(type: "AccessKeyDisplayDismissed", listener: (ev: Event) => void): void ; on(type: "AccessKeyDisplayDismissed", listener: (ev: Event) => void): void ; off(type: "AccessKeyDisplayDismissed", listener: (ev: Event) => void): void ; addListener(type: "AccessKeyDisplayRequested", listener: (ev: Event) => void): void ; removeListener(type: "AccessKeyDisplayRequested", listener: (ev: Event) => void): void ; on(type: "AccessKeyDisplayRequested", listener: (ev: Event) => void): void ; off(type: "AccessKeyDisplayRequested", listener: (ev: Event) => void): void ; addListener(type: "AccessKeyInvoked", listener: (ev: Event) => void): void ; removeListener(type: "AccessKeyInvoked", listener: (ev: Event) => void): void ; on(type: "AccessKeyInvoked", listener: (ev: Event) => void): void ; off(type: "AccessKeyInvoked", listener: (ev: Event) => void): void ; addListener(type: string, listener: (ev: Event) => void): void ; removeListener(type: string, listener: (ev: Event) => void): void ; on(type: string, listener: (ev: Event) => void): void ; off(type: string, listener: (ev: Event) => void): void ; } export class Bold { static characterSpacingProperty: Object; static fontFamilyProperty: Object; static fontSizeProperty: Object; static fontStretchProperty: Object; static fontStyleProperty: Object; static fontWeightProperty: Object; static foregroundProperty: Object; static languageProperty: Object; static isTextScaleFactorEnabledProperty: Object; static accessKeyProperty: Object; static allowFocusOnInteractionProperty: Object; static exitDisplayModeOnAccessKeyInvokedProperty: Object; static accessKeyScopeOwnerProperty: Object; static isAccessKeyScopeProperty: Object; static keyTipHorizontalOffsetProperty: Object; static keyTipPlacementModeProperty: Object; static keyTipVerticalOffsetProperty: Object; static textDecorationsProperty: Object; inlines: InlineCollection; language: String; foreground: Object; fontWeight: FontWeight; fontStyle: Number; fontStretch: Number; fontSize: Number; fontFamily: Object; characterSpacing: Number; contentEnd: TextPointer; contentStart: TextPointer; elementEnd: TextPointer; elementStart: TextPointer; name: String; isTextScaleFactorEnabled: Boolean; exitDisplayModeOnAccessKeyInvoked: Boolean; allowFocusOnInteraction: Boolean; accessKey: String; textDecorations: Number; keyTipVerticalOffset: Number; keyTipPlacementMode: Number; keyTipHorizontalOffset: Number; isAccessKeyScope: Boolean; accessKeyScopeOwner: Object; xamlRoot: Object; dispatcher: Object; constructor(); addListener(type: "AccessKeyDisplayDismissed", listener: (ev: Event) => void): void ; removeListener(type: "AccessKeyDisplayDismissed", listener: (ev: Event) => void): void ; on(type: "AccessKeyDisplayDismissed", listener: (ev: Event) => void): void ; off(type: "AccessKeyDisplayDismissed", listener: (ev: Event) => void): void ; addListener(type: "AccessKeyDisplayRequested", listener: (ev: Event) => void): void ; removeListener(type: "AccessKeyDisplayRequested", listener: (ev: Event) => void): void ; on(type: "AccessKeyDisplayRequested", listener: (ev: Event) => void): void ; off(type: "AccessKeyDisplayRequested", listener: (ev: Event) => void): void ; addListener(type: "AccessKeyInvoked", listener: (ev: Event) => void): void ; removeListener(type: "AccessKeyInvoked", listener: (ev: Event) => void): void ; on(type: "AccessKeyInvoked", listener: (ev: Event) => void): void ; off(type: "AccessKeyInvoked", listener: (ev: Event) => void): void ; addListener(type: string, listener: (ev: Event) => void): void ; removeListener(type: string, listener: (ev: Event) => void): void ; on(type: string, listener: (ev: Event) => void): void ; off(type: string, listener: (ev: Event) => void): void ; } export class ContentLinkProvider { dispatcher: Object; constructor(); } export class ContactContentLinkProvider { dispatcher: Object; constructor(); } export class ContentLink { static backgroundProperty: Object; static cursorProperty: Object; static elementSoundModeProperty: Object; static focusStateProperty: Object; static isTabStopProperty: Object; static tabIndexProperty: Object; static xYFocusDownNavigationStrategyProperty: Object; static xYFocusDownProperty: Object; static xYFocusLeftNavigationStrategyProperty: Object; static xYFocusLeftProperty: Object; static xYFocusRightNavigationStrategyProperty: Object; static xYFocusRightProperty: Object; static xYFocusUpNavigationStrategyProperty: Object; static xYFocusUpProperty: Object; static characterSpacingProperty: Object; static fontFamilyProperty: Object; static fontSizeProperty: Object; static fontStretchProperty: Object; static fontStyleProperty: Object; static fontWeightProperty: Object; static foregroundProperty: Object; static languageProperty: Object; static isTextScaleFactorEnabledProperty: Object; static accessKeyProperty: Object; static allowFocusOnInteractionProperty: Object; static exitDisplayModeOnAccessKeyInvokedProperty: Object; static accessKeyScopeOwnerProperty: Object; static isAccessKeyScopeProperty: Object; static keyTipHorizontalOffsetProperty: Object; static keyTipPlacementModeProperty: Object; static keyTipVerticalOffsetProperty: Object; static textDecorationsProperty: Object; xYFocusUpNavigationStrategy: Number; xYFocusUp: Object; xYFocusRightNavigationStrategy: Number; xYFocusRight: Object; xYFocusLeftNavigationStrategy: Number; xYFocusLeft: Object; xYFocusDownNavigationStrategy: Number; xYFocusDown: Object; tabIndex: Number; isTabStop: Boolean; info: Object; elementSoundMode: Number; cursor: Number; background: Object; focusState: Number; language: String; foreground: Object; fontWeight: FontWeight; fontStyle: Number; fontStretch: Number; fontSize: Number; fontFamily: Object; characterSpacing: Number; contentEnd: TextPointer; contentStart: TextPointer; elementEnd: TextPointer; elementStart: TextPointer; name: String; isTextScaleFactorEnabled: Boolean; exitDisplayModeOnAccessKeyInvoked: Boolean; allowFocusOnInteraction: Boolean; accessKey: String; textDecorations: Number; keyTipVerticalOffset: Number; keyTipPlacementMode: Number; keyTipHorizontalOffset: Number; isAccessKeyScope: Boolean; accessKeyScopeOwner: Object; xamlRoot: Object; dispatcher: Object; constructor(); focus(value: Number): Boolean; addListener(type: "GotFocus", listener: (ev: Event) => void): void ; removeListener(type: "GotFocus", listener: (ev: Event) => void): void ; on(type: "GotFocus", listener: (ev: Event) => void): void ; off(type: "GotFocus", listener: (ev: Event) => void): void ; addListener(type: "Invoked", listener: (ev: Event) => void): void ; removeListener(type: "Invoked", listener: (ev: Event) => void): void ; on(type: "Invoked", listener: (ev: Event) => void): void ; off(type: "Invoked", listener: (ev: Event) => void): void ; addListener(type: "LostFocus", listener: (ev: Event) => void): void ; removeListener(type: "LostFocus", listener: (ev: Event) => void): void ; on(type: "LostFocus", listener: (ev: Event) => void): void ; off(type: "LostFocus", listener: (ev: Event) => void): void ; addListener(type: "AccessKeyDisplayDismissed", listener: (ev: Event) => void): void ; removeListener(type: "AccessKeyDisplayDismissed", listener: (ev: Event) => void): void ; on(type: "AccessKeyDisplayDismissed", listener: (ev: Event) => void): void ; off(type: "AccessKeyDisplayDismissed", listener: (ev: Event) => void): void ; addListener(type: "AccessKeyDisplayRequested", listener: (ev: Event) => void): void ; removeListener(type: "AccessKeyDisplayRequested", listener: (ev: Event) => void): void ; on(type: "AccessKeyDisplayRequested", listener: (ev: Event) => void): void ; off(type: "AccessKeyDisplayRequested", listener: (ev: Event) => void): void ; addListener(type: "AccessKeyInvoked", listener: (ev: Event) => void): void ; removeListener(type: "AccessKeyInvoked", listener: (ev: Event) => void): void ; on(type: "AccessKeyInvoked", listener: (ev: Event) => void): void ; off(type: "AccessKeyInvoked", listener: (ev: Event) => void): void ; addListener(type: string, listener: (ev: Event) => void): void ; removeListener(type: string, listener: (ev: Event) => void): void ; on(type: string, listener: (ev: Event) => void): void ; off(type: string, listener: (ev: Event) => void): void ; } export class ContentLinkInvokedEventArgs { handled: Boolean; contentLinkInfo: Object; constructor(); } export class ContentLinkProviderCollection { constructor(); getAt(index: Number): ContentLinkProvider; getView(): Object; indexOf(value: ContentLinkProvider, index: Number): Boolean; setAt(index: Number, value: ContentLinkProvider): void; insertAt(index: Number, value: ContentLinkProvider): void; removeAt(index: Number): void; append(value: ContentLinkProvider): void; removeAtEnd(): void; clear(): void; getMany(); replaceAll(items: Array<Object>): void; first(): Object; } export class Glyphs { static fillProperty: Object; static fontRenderingEmSizeProperty: Object; static fontUriProperty: Object; static indicesProperty: Object; static originXProperty: Object; static originYProperty: Object; static styleSimulationsProperty: Object; static unicodeStringProperty: Object; static colorFontPaletteIndexProperty: Object; static isColorFontEnabledProperty: Object; static actualHeightProperty: Object; static actualWidthProperty: Object; static dataContextProperty: Object; static flowDirectionProperty: Object; static heightProperty: Object; static horizontalAlignmentProperty: Object; static languageProperty: Object; static marginProperty: Object; static maxHeightProperty: Object; static maxWidthProperty: Object; static minHeightProperty: Object; static minWidthProperty: Object; static nameProperty: Object; static styleProperty: Object; static tagProperty: Object; static verticalAlignmentProperty: Object; static widthProperty: Object; static requestedThemeProperty: Object; static allowFocusOnInteractionProperty: Object; static allowFocusWhenDisabledProperty: Object; static focusVisualMarginProperty: Object; static focusVisualPrimaryBrushProperty: Object; static focusVisualPrimaryThicknessProperty: Object; static focusVisualSecondaryBrushProperty: Object; static focusVisualSecondaryThicknessProperty: Object; static actualThemeProperty: Object; static holdingEvent: Object; static isDoubleTapEnabledProperty: Object; static isHitTestVisibleProperty: Object; static isHoldingEnabledProperty: Object; static isRightTapEnabledProperty: Object; static keyDownEvent: Object; static keyUpEvent: Object; static manipulationCompletedEvent: Object; static manipulationDeltaEvent: Object; static isTapEnabledProperty: Object; static manipulationInertiaStartingEvent: Object; static manipulationModeProperty: Object; static manipulationStartedEvent: Object; static manipulationStartingEvent: Object; static opacityProperty: Object; static pointerCanceledEvent: Object; static pointerCaptureLostEvent: Object; static pointerCapturesProperty: Object; static pointerEnteredEvent: Object; static pointerExitedEvent: Object; static pointerMovedEvent: Object; static pointerPressedEvent: Object; static pointerWheelChangedEvent: Object; static projectionProperty: Object; static renderTransformOriginProperty: Object; static renderTransformProperty: Object; static rightTappedEvent: Object; static dragEnterEvent: Object; static tappedEvent: Object; static transitionsProperty: Object; static useLayoutRoundingProperty: Object; static visibilityProperty: Object; static allowDropProperty: Object; static cacheModeProperty: Object; static clipProperty: Object; static doubleTappedEvent: Object; static pointerReleasedEvent: Object; static dragLeaveEvent: Object; static dragOverEvent: Object; static dropEvent: Object; static shadowProperty: Object; static compositeModeProperty: Object; static canDragProperty: Object; static transform3DProperty: Object; static accessKeyProperty: Object; static accessKeyScopeOwnerProperty: Object; static contextFlyoutProperty: Object; static isAccessKeyScopeProperty: Object; static exitDisplayModeOnAccessKeyInvokedProperty: Object; static highContrastAdjustmentProperty: Object; static keyTipHorizontalOffsetProperty: Object; static keyTipPlacementModeProperty: Object; static keyTipVerticalOffsetProperty: Object; static lightsProperty: Object; static xYFocusDownNavigationStrategyProperty: Object; static xYFocusKeyboardNavigationProperty: Object; static xYFocusLeftNavigationStrategyProperty: Object; static xYFocusRightNavigationStrategyProperty: Object; static xYFocusUpNavigationStrategyProperty: Object; static tabFocusNavigationProperty: Object; static gettingFocusEvent: Object; static losingFocusEvent: Object; static noFocusCandidateFoundEvent: Object; static characterReceivedEvent: Object; static previewKeyDownEvent: Object; static previewKeyUpEvent: Object; static bringIntoViewRequestedEvent: Object; static contextRequestedEvent: Object; static keyTipTargetProperty: Object; static keyboardAcceleratorPlacementModeProperty: Object; static keyboardAcceleratorPlacementTargetProperty: Object; static canBeScrollAnchorProperty: Object; unicodeString: String; styleSimulations: Number; originY: Number; originX: Number; indices: String; fontUri: Object; fontRenderingEmSize: Number; fill: Object; isColorFontEnabled: Boolean; colorFontPaletteIndex: Number; width: Number; verticalAlignment: Number; tag: Object; style: Object; resources: Object; name: String; minWidth: Number; minHeight: Number; maxWidth: Number; maxHeight: Number; margin: Thickness; language: String; horizontalAlignment: Number; height: Number; flowDirection: Number; dataContext: Object; actualHeight: Number; actualWidth: Number; baseUri: Object; parent: Object; triggers: Object; requestedTheme: Number; focusVisualSecondaryThickness: Thickness; focusVisualSecondaryBrush: Object; focusVisualPrimaryThickness: Thickness; focusVisualPrimaryBrush: Object; focusVisualMargin: Thickness; allowFocusWhenDisabled: Boolean; allowFocusOnInteraction: Boolean; actualTheme: Number; isLoaded: Boolean; transitions: Object; projection: Object; renderTransformOrigin: Object; opacity: Number; manipulationMode: Number; isTapEnabled: Boolean; isRightTapEnabled: Boolean; isHoldingEnabled: Boolean; isHitTestVisible: Boolean; isDoubleTapEnabled: Boolean; allowDrop: Boolean; clip: Object; cacheMode: Object; useLayoutRounding: Boolean; renderTransform: Object; visibility: Number; desiredSize: Object; pointerCaptures: Object; renderSize: Object; xamlRoot: Object; shadow: Object; actualOffset: Vector3; actualSize: Vector2; uIContext: Object; compositeMode: Number; transform3D: Object; canDrag: Boolean; isAccessKeyScope: Boolean; exitDisplayModeOnAccessKeyInvoked: Boolean; contextFlyout: Object; accessKeyScopeOwner: Object; accessKey: String; keyTipHorizontalOffset: Number; highContrastAdjustment: Number; xYFocusRightNavigationStrategy: Number; xYFocusKeyboardNavigation: Number; xYFocusDownNavigationStrategy: Number; tabFocusNavigation: Number; keyTipVerticalOffset: Number; xYFocusUpNavigationStrategy: Number; keyTipPlacementMode: Number; xYFocusLeftNavigationStrategy: Number; lights: Object; keyboardAccelerators: Object; keyboardAcceleratorPlacementTarget: Object; keyboardAcceleratorPlacementMode: Number; keyTipTarget: Object; translationTransition: Object; opacityTransition: Object; transformMatrix: Matrix4x4; scaleTransition: Object; scale: Vector3; rotationTransition: Object; rotationAxis: Vector3; rotation: Number; translation: Vector3; centerPoint: Vector3; canBeScrollAnchor: Boolean; dispatcher: Object; constructor(); addListener(type: "LayoutUpdated", listener: (ev: Event) => void): void ; removeListener(type: "LayoutUpdated", listener: (ev: Event) => void): void ; on(type: "LayoutUpdated", listener: (ev: Event) => void): void ; off(type: "LayoutUpdated", listener: (ev: Event) => void): void ; addListener(type: "Loaded", listener: (ev: Event) => void): void ; removeListener(type: "Loaded", listener: (ev: Event) => void): void ; on(type: "Loaded", listener: (ev: Event) => void): void ; off(type: "Loaded", listener: (ev: Event) => void): void ; addListener(type: "SizeChanged", listener: (ev: Event) => void): void ; removeListener(type: "SizeChanged", listener: (ev: Event) => void): void ; on(type: "SizeChanged", listener: (ev: Event) => void): void ; off(type: "SizeChanged", listener: (ev: Event) => void): void ; addListener(type: "Unloaded", listener: (ev: Event) => void): void ; removeListener(type: "Unloaded", listener: (ev: Event) => void): void ; on(type: "Unloaded", listener: (ev: Event) => void): void ; off(type: "Unloaded", listener: (ev: Event) => void): void ; addListener(type: "DataContextChanged", listener: (ev: Event) => void): void ; removeListener(type: "DataContextChanged", listener: (ev: Event) => void): void ; on(type: "DataContextChanged", listener: (ev: Event) => void): void ; off(type: "DataContextChanged", listener: (ev: Event) => void): void ; addListener(type: "Loading", listener: (ev: Event) => void): void ; removeListener(type: "Loading", listener: (ev: Event) => void): void ; on(type: "Loading", listener: (ev: Event) => void): void ; off(type: "Loading", listener: (ev: Event) => void): void ; addListener(type: "ActualThemeChanged", listener: (ev: Event) => void): void ; removeListener(type: "ActualThemeChanged", listener: (ev: Event) => void): void ; on(type: "ActualThemeChanged", listener: (ev: Event) => void): void ; off(type: "ActualThemeChanged", listener: (ev: Event) => void): void ; addListener(type: "EffectiveViewportChanged", listener: (ev: Event) => void): void ; removeListener(type: "EffectiveViewportChanged", listener: (ev: Event) => void): void ; on(type: "EffectiveViewportChanged", listener: (ev: Event) => void): void ; off(type: "EffectiveViewportChanged", listener: (ev: Event) => void): void ; addListener(type: "DoubleTapped", listener: (ev: Event) => void): void ; removeListener(type: "DoubleTapped", listener: (ev: Event) => void): void ; on(type: "DoubleTapped", listener: (ev: Event) => void): void ; off(type: "DoubleTapped", listener: (ev: Event) => void): void ; addListener(type: "DragEnter", listener: (ev: Event) => void): void ; removeListener(type: "DragEnter", listener: (ev: Event) => void): void ; on(type: "DragEnter", listener: (ev: Event) => void): void ; off(type: "DragEnter", listener: (ev: Event) => void): void ; addListener(type: "DragLeave", listener: (ev: Event) => void): void ; removeListener(type: "DragLeave", listener: (ev: Event) => void): void ; on(type: "DragLeave", listener: (ev: Event) => void): void ; off(type: "DragLeave", listener: (ev: Event) => void): void ; addListener(type: "DragOver", listener: (ev: Event) => void): void ; removeListener(type: "DragOver", listener: (ev: Event) => void): void ; on(type: "DragOver", listener: (ev: Event) => void): void ; off(type: "DragOver", listener: (ev: Event) => void): void ; addListener(type: "Drop", listener: (ev: Event) => void): void ; removeListener(type: "Drop", listener: (ev: Event) => void): void ; on(type: "Drop", listener: (ev: Event) => void): void ; off(type: "Drop", listener: (ev: Event) => void): void ; addListener(type: "GotFocus", listener: (ev: Event) => void): void ; removeListener(type: "GotFocus", listener: (ev: Event) => void): void ; on(type: "GotFocus", listener: (ev: Event) => void): void ; off(type: "GotFocus", listener: (ev: Event) => void): void ; addListener(type: "Holding", listener: (ev: Event) => void): void ; removeListener(type: "Holding", listener: (ev: Event) => void): void ; on(type: "Holding", listener: (ev: Event) => void): void ; off(type: "Holding", listener: (ev: Event) => void): void ; addListener(type: "KeyDown", listener: (ev: Event) => void): void ; removeListener(type: "KeyDown", listener: (ev: Event) => void): void ; on(type: "KeyDown", listener: (ev: Event) => void): void ; off(type: "KeyDown", listener: (ev: Event) => void): void ; addListener(type: "KeyUp", listener: (ev: Event) => void): void ; removeListener(type: "KeyUp", listener: (ev: Event) => void): void ; on(type: "KeyUp", listener: (ev: Event) => void): void ; off(type: "KeyUp", listener: (ev: Event) => void): void ; addListener(type: "LostFocus", listener: (ev: Event) => void): void ; removeListener(type: "LostFocus", listener: (ev: Event) => void): void ; on(type: "LostFocus", listener: (ev: Event) => void): void ; off(type: "LostFocus", listener: (ev: Event) => void): void ; addListener(type: "ManipulationCompleted", listener: (ev: Event) => void): void ; removeListener(type: "ManipulationCompleted", listener: (ev: Event) => void): void ; on(type: "ManipulationCompleted", listener: (ev: Event) => void): void ; off(type: "ManipulationCompleted", listener: (ev: Event) => void): void ; addListener(type: "ManipulationDelta", listener: (ev: Event) => void): void ; removeListener(type: "ManipulationDelta", listener: (ev: Event) => void): void ; on(type: "ManipulationDelta", listener: (ev: Event) => void): void ; off(type: "ManipulationDelta", listener: (ev: Event) => void): void ; addListener(type: "ManipulationInertiaStarting", listener: (ev: Event) => void): void ; removeListener(type: "ManipulationInertiaStarting", listener: (ev: Event) => void): void ; on(type: "ManipulationInertiaStarting", listener: (ev: Event) => void): void ; off(type: "ManipulationInertiaStarting", listener: (ev: Event) => void): void ; addListener(type: "ManipulationStarted", listener: (ev: Event) => void): void ; removeListener(type: "ManipulationStarted", listener: (ev: Event) => void): void ; on(type: "ManipulationStarted", listener: (ev: Event) => void): void ; off(type: "ManipulationStarted", listener: (ev: Event) => void): void ; addListener(type: "ManipulationStarting", listener: (ev: Event) => void): void ; removeListener(type: "ManipulationStarting", listener: (ev: Event) => void): void ; on(type: "ManipulationStarting", listener: (ev: Event) => void): void ; off(type: "ManipulationStarting", listener: (ev: Event) => void): void ; addListener(type: "PointerCanceled", listener: (ev: Event) => void): void ; removeListener(type: "PointerCanceled", listener: (ev: Event) => void): void ; on(type: "PointerCanceled", listener: (ev: Event) => void): void ; off(type: "PointerCanceled", listener: (ev: Event) => void): void ; addListener(type: "PointerCaptureLost", listener: (ev: Event) => void): void ; removeListener(type: "PointerCaptureLost", listener: (ev: Event) => void): void ; on(type: "PointerCaptureLost", listener: (ev: Event) => void): void ; off(type: "PointerCaptureLost", listener: (ev: Event) => void): void ; addListener(type: "PointerEntered", listener: (ev: Event) => void): void ; removeListener(type: "PointerEntered", listener: (ev: Event) => void): void ; on(type: "PointerEntered", listener: (ev: Event) => void): void ; off(type: "PointerEntered", listener: (ev: Event) => void): void ; addListener(type: "PointerExited", listener: (ev: Event) => void): void ; removeListener(type: "PointerExited", listener: (ev: Event) => void): void ; on(type: "PointerExited", listener: (ev: Event) => void): void ; off(type: "PointerExited", listener: (ev: Event) => void): void ; addListener(type: "PointerMoved", listener: (ev: Event) => void): void ; removeListener(type: "PointerMoved", listener: (ev: Event) => void): void ; on(type: "PointerMoved", listener: (ev: Event) => void): void ; off(type: "PointerMoved", listener: (ev: Event) => void): void ; addListener(type: "PointerPressed", listener: (ev: Event) => void): void ; removeListener(type: "PointerPressed", listener: (ev: Event) => void): void ; on(type: "PointerPressed", listener: (ev: Event) => void): void ; off(type: "PointerPressed", listener: (ev: Event) => void): void ; addListener(type: "PointerReleased", listener: (ev: Event) => void): void ; removeListener(type: "PointerReleased", listener: (ev: Event) => void): void ; on(type: "PointerReleased", listener: (ev: Event) => void): void ; off(type: "PointerReleased", listener: (ev: Event) => void): void ; addListener(type: "PointerWheelChanged", listener: (ev: Event) => void): void ; removeListener(type: "PointerWheelChanged", listener: (ev: Event) => void): void ; on(type: "PointerWheelChanged", listener: (ev: Event) => void): void ; off(type: "PointerWheelChanged", listener: (ev: Event) => void): void ; addListener(type: "RightTapped", listener: (ev: Event) => void): void ; removeListener(type: "RightTapped", listener: (ev: Event) => void): void ; on(type: "RightTapped", listener: (ev: Event) => void): void ; off(type: "RightTapped", listener: (ev: Event) => void): void ; addListener(type: "Tapped", listener: (ev: Event) => void): void ; removeListener(type: "Tapped", listener: (ev: Event) => void): void ; on(type: "Tapped", listener: (ev: Event) => void): void ; off(type: "Tapped", listener: (ev: Event) => void): void ; addListener(type: "DragStarting", listener: (ev: Event) => void): void ; removeListener(type: "DragStarting", listener: (ev: Event) => void): void ; on(type: "DragStarting", listener: (ev: Event) => void): void ; off(type: "DragStarting", listener: (ev: Event) => void): void ; addListener(type: "DropCompleted", listener: (ev: Event) => void): void ; removeListener(type: "DropCompleted", listener: (ev: Event) => void): void ; on(type: "DropCompleted", listener: (ev: Event) => void): void ; off(type: "DropCompleted", listener: (ev: Event) => void): void ; addListener(type: "AccessKeyDisplayDismissed", listener: (ev: Event) => void): void ; removeListener(type: "AccessKeyDisplayDismissed", listener: (ev: Event) => void): void ; on(type: "AccessKeyDisplayDismissed", listener: (ev: Event) => void): void ; off(type: "AccessKeyDisplayDismissed", listener: (ev: Event) => void): void ; addListener(type: "AccessKeyDisplayRequested", listener: (ev: Event) => void): void ; removeListener(type: "AccessKeyDisplayRequested", listener: (ev: Event) => void): void ; on(type: "AccessKeyDisplayRequested", listener: (ev: Event) => void): void ; off(type: "AccessKeyDisplayRequested", listener: (ev: Event) => void): void ; addListener(type: "AccessKeyInvoked", listener: (ev: Event) => void): void ; removeListener(type: "AccessKeyInvoked", listener: (ev: Event) => void): void ; on(type: "AccessKeyInvoked", listener: (ev: Event) => void): void ; off(type: "AccessKeyInvoked", listener: (ev: Event) => void): void ; addListener(type: "ContextCanceled", listener: (ev: Event) => void): void ; removeListener(type: "ContextCanceled", listener: (ev: Event) => void): void ; on(type: "ContextCanceled", listener: (ev: Event) => void): void ; off(type: "ContextCanceled", listener: (ev: Event) => void): void ; addListener(type: "ContextRequested", listener: (ev: Event) => void): void ; removeListener(type: "ContextRequested", listener: (ev: Event) => void): void ; on(type: "ContextRequested", listener: (ev: Event) => void): void ; off(type: "ContextRequested", listener: (ev: Event) => void): void ; addListener(type: "GettingFocus", listener: (ev: Event) => void): void ; removeListener(type: "GettingFocus", listener: (ev: Event) => void): void ; on(type: "GettingFocus", listener: (ev: Event) => void): void ; off(type: "GettingFocus", listener: (ev: Event) => void): void ; addListener(type: "LosingFocus", listener: (ev: Event) => void): void ; removeListener(type: "LosingFocus", listener: (ev: Event) => void): void ; on(type: "LosingFocus", listener: (ev: Event) => void): void ; off(type: "LosingFocus", listener: (ev: Event) => void): void ; addListener(type: "NoFocusCandidateFound", listener: (ev: Event) => void): void ; removeListener(type: "NoFocusCandidateFound", listener: (ev: Event) => void): void ; on(type: "NoFocusCandidateFound", listener: (ev: Event) => void): void ; off(type: "NoFocusCandidateFound", listener: (ev: Event) => void): void ; addListener(type: "CharacterReceived", listener: (ev: Event) => void): void ; removeListener(type: "CharacterReceived", listener: (ev: Event) => void): void ; on(type: "CharacterReceived", listener: (ev: Event) => void): void ; off(type: "CharacterReceived", listener: (ev: Event) => void): void ; addListener(type: "PreviewKeyDown", listener: (ev: Event) => void): void ; removeListener(type: "PreviewKeyDown", listener: (ev: Event) => void): void ; on(type: "PreviewKeyDown", listener: (ev: Event) => void): void ; off(type: "PreviewKeyDown", listener: (ev: Event) => void): void ; addListener(type: "PreviewKeyUp", listener: (ev: Event) => void): void ; removeListener(type: "PreviewKeyUp", listener: (ev: Event) => void): void ; on(type: "PreviewKeyUp", listener: (ev: Event) => void): void ; off(type: "PreviewKeyUp", listener: (ev: Event) => void): void ; addListener(type: "ProcessKeyboardAccelerators", listener: (ev: Event) => void): void ; removeListener(type: "ProcessKeyboardAccelerators", listener: (ev: Event) => void): void ; on(type: "ProcessKeyboardAccelerators", listener: (ev: Event) => void): void ; off(type: "ProcessKeyboardAccelerators", listener: (ev: Event) => void): void ; addListener(type: "BringIntoViewRequested", listener: (ev: Event) => void): void ; removeListener(type: "BringIntoViewRequested", listener: (ev: Event) => void): void ; on(type: "BringIntoViewRequested", listener: (ev: Event) => void): void ; off(type: "BringIntoViewRequested", listener: (ev: Event) => void): void ; addListener(type: string, listener: (ev: Event) => void): void ; removeListener(type: string, listener: (ev: Event) => void): void ; on(type: string, listener: (ev: Event) => void): void ; off(type: string, listener: (ev: Event) => void): void ; } export class Hyperlink { static navigateUriProperty: Object; static underlineStyleProperty: Object; static elementSoundModeProperty: Object; static xYFocusDownProperty: Object; static xYFocusLeftProperty: Object; static xYFocusRightProperty: Object; static xYFocusUpProperty: Object; static focusStateProperty: Object; static xYFocusDownNavigationStrategyProperty: Object; static xYFocusLeftNavigationStrategyProperty: Object; static xYFocusRightNavigationStrategyProperty: Object; static xYFocusUpNavigationStrategyProperty: Object; static isTabStopProperty: Object; static tabIndexProperty: Object; static characterSpacingProperty: Object; static fontFamilyProperty: Object; static fontSizeProperty: Object; static fontStretchProperty: Object; static fontStyleProperty: Object; static fontWeightProperty: Object; static foregroundProperty: Object; static languageProperty: Object; static isTextScaleFactorEnabledProperty: Object; static accessKeyProperty: Object; static allowFocusOnInteractionProperty: Object; static exitDisplayModeOnAccessKeyInvokedProperty: Object; static accessKeyScopeOwnerProperty: Object; static isAccessKeyScopeProperty: Object; static keyTipHorizontalOffsetProperty: Object; static keyTipPlacementModeProperty: Object; static keyTipVerticalOffsetProperty: Object; static textDecorationsProperty: Object; navigateUri: Object; underlineStyle: UnderlineStyle; xYFocusUp: Object; xYFocusRight: Object; xYFocusLeft: Object; xYFocusDown: Object; elementSoundMode: Number; xYFocusUpNavigationStrategy: Number; xYFocusRightNavigationStrategy: Number; xYFocusLeftNavigationStrategy: Number; xYFocusDownNavigationStrategy: Number; focusState: Number; tabIndex: Number; isTabStop: Boolean; inlines: InlineCollection; language: String; foreground: Object; fontWeight: FontWeight; fontStyle: Number; fontStretch: Number; fontSize: Number; fontFamily: Object; characterSpacing: Number; contentEnd: TextPointer; contentStart: TextPointer; elementEnd: TextPointer; elementStart: TextPointer; name: String; isTextScaleFactorEnabled: Boolean; exitDisplayModeOnAccessKeyInvoked: Boolean; allowFocusOnInteraction: Boolean; accessKey: String; textDecorations: Number; keyTipVerticalOffset: Number; keyTipPlacementMode: Number; keyTipHorizontalOffset: Number; isAccessKeyScope: Boolean; accessKeyScopeOwner: Object; xamlRoot: Object; dispatcher: Object; constructor(); focus(value: Number): Boolean; addListener(type: "Click", listener: (ev: Event) => void): void ; removeListener(type: "Click", listener: (ev: Event) => void): void ; on(type: "Click", listener: (ev: Event) => void): void ; off(type: "Click", listener: (ev: Event) => void): void ; addListener(type: "GotFocus", listener: (ev: Event) => void): void ; removeListener(type: "GotFocus", listener: (ev: Event) => void): void ; on(type: "GotFocus", listener: (ev: Event) => void): void ; off(type: "GotFocus", listener: (ev: Event) => void): void ; addListener(type: "LostFocus", listener: (ev: Event) => void): void ; removeListener(type: "LostFocus", listener: (ev: Event) => void): void ; on(type: "LostFocus", listener: (ev: Event) => void): void ; off(type: "LostFocus", listener: (ev: Event) => void): void ; addListener(type: "AccessKeyDisplayDismissed", listener: (ev: Event) => void): void ; removeListener(type: "AccessKeyDisplayDismissed", listener: (ev: Event) => void): void ; on(type: "AccessKeyDisplayDismissed", listener: (ev: Event) => void): void ; off(type: "AccessKeyDisplayDismissed", listener: (ev: Event) => void): void ; addListener(type: "AccessKeyDisplayRequested", listener: (ev: Event) => void): void ; removeListener(type: "AccessKeyDisplayRequested", listener: (ev: Event) => void): void ; on(type: "AccessKeyDisplayRequested", listener: (ev: Event) => void): void ; off(type: "AccessKeyDisplayRequested", listener: (ev: Event) => void): void ; addListener(type: "AccessKeyInvoked