UNPKG

@nodert-win10-20h1/windows.ui.xaml.controls

Version:

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

1,650 lines (1,452 loc) 3.75 MB
declare module "windows.ui.xaml.controls" { export class Thickness { constructor(); } export class FontWeight { weight: Number; constructor(); } export class CornerRadius { 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 Color { constructor(); } export class Rect { constructor(); } export class GridLength { constructor(); } export class TextRange { startIndex: Number; length: Number; constructor(); } export class LoadMoreItemsResult { count: Number; constructor(); } export class GeneratorPosition { constructor(); } export class Duration { constructor(); } export enum AppBarClosedDisplayMode { compact, minimal, hidden, } export enum AutoSuggestionBoxTextChangeReason { userInput, programmaticChange, suggestionChosen, } export enum BackgroundSizing { innerBorderEdge, outerBorderEdge, } export enum CalendarViewDisplayMode { month, year, decade, } export enum CalendarViewSelectionMode { none, single, multiple, } export enum CandidateWindowAlignment { default, bottomEdge, } export enum CharacterCasing { normal, lower, upper, } export enum ClickMode { release, press, hover, } export enum ColorPickerHsvChannel { hue, saturation, value, alpha, } export enum ColorSpectrumComponents { hueValue, valueHue, hueSaturation, saturationHue, saturationValue, valueSaturation, } export enum ColorSpectrumShape { box, ring, } export enum ComboBoxSelectionChangedTrigger { committed, always, } export enum CommandBarDefaultLabelPosition { bottom, right, collapsed, } export enum CommandBarDynamicOverflowAction { addingToOverflow, removingFromOverflow, } export enum CommandBarLabelPosition { default, collapsed, } export enum CommandBarOverflowButtonVisibility { auto, visible, collapsed, } export enum ContentDialogButton { none, primary, secondary, close, } export enum ContentDialogPlacement { popup, inPlace, } export enum ContentDialogResult { none, primary, secondary, } export enum ContentLinkChangeKind { inserted, removed, edited, } export enum DisabledFormattingAccelerators { none, bold, italic, underline, all, } export enum HandwritingPanelPlacementAlignment { auto, topLeft, topRight, bottomLeft, bottomRight, } export enum IncrementalLoadingTrigger { none, edge, } export enum InkToolbarButtonFlyoutPlacement { auto, top, bottom, left, right, } export enum InkToolbarFlyoutItemKind { simple, radio, check, radioCheck, } export enum InkToolbarInitialControls { all, none, pensOnly, allExceptPens, } export enum InkToolbarMenuKind { stencil, } export enum InkToolbarStencilKind { ruler, protractor, } export enum InkToolbarToggle { ruler, custom, } export enum InkToolbarTool { ballpointPen, pencil, highlighter, eraser, customPen, customTool, } export enum ItemsUpdatingScrollMode { keepItemsInView, keepScrollOffset, keepLastItemInView, } export enum LightDismissOverlayMode { auto, on, off, } export enum ListPickerFlyoutSelectionMode { single, multiple, } export enum ListViewReorderMode { disabled, enabled, } export enum ListViewSelectionMode { none, single, multiple, extended, } export enum NavigationViewBackButtonVisible { collapsed, visible, auto, } export enum NavigationViewDisplayMode { minimal, compact, expanded, } export enum NavigationViewOverflowLabelMode { moreLabel, noLabel, } export enum NavigationViewPaneDisplayMode { auto, left, top, leftCompact, leftMinimal, } export enum NavigationViewSelectionFollowsFocus { disabled, enabled, } export enum NavigationViewShoulderNavigationEnabled { whenSelectionFollowsFocus, always, never, } export enum Orientation { vertical, horizontal, } export enum PanelScrollingDirection { none, forward, backward, } export enum ParallaxSourceOffsetKind { absolute, relative, } export enum PasswordRevealMode { peek, hidden, visible, } export enum PivotHeaderFocusVisualPlacement { itemHeaders, selectedItemHeader, } export enum PivotSlideInAnimationGroup { default, groupOne, groupTwo, groupThree, } export enum RefreshPullDirection { leftToRight, topToBottom, rightToLeft, bottomToTop, } export enum RefreshVisualizerOrientation { auto, normal, rotate90DegreesCounterclockwise, rotate270DegreesCounterclockwise, } export enum RefreshVisualizerState { idle, peeking, interacting, pending, refreshing, } export enum RequiresPointer { never, whenEngaged, whenFocused, } export enum RichEditClipboardFormat { allFormats, plainText, } export enum ScrollBarVisibility { disabled, auto, hidden, visible, } export enum ScrollIntoViewAlignment { default, leading, } export enum ScrollMode { disabled, enabled, auto, } export enum SelectionMode { single, multiple, extended, } export enum SnapPointsType { none, optional, mandatory, optionalSingle, mandatorySingle, } export enum SplitViewDisplayMode { overlay, inline, compactOverlay, compactInline, } export enum SplitViewPanePlacement { left, right, } export enum StretchDirection { upOnly, downOnly, both, } export enum SwipeBehaviorOnInvoked { auto, close, remainOpen, } export enum SwipeMode { reveal, execute, } export enum Symbol { previous, next, play, pause, edit, save, clear, delete, remove, add, cancel, accept, more, redo, undo, home, up, forward, back, favorite, camera, setting, video, sync, download, mail, find, help, upload, emoji, twoPage, leaveChat, mailForward, clock, send, crop, rotateCamera, people, openPane, closePane, world, flag, previewLink, globe, trim, attachCamera, zoomIn, bookmarks, document, protectedDocument, page, bullets, comment, mailFilled, contactInfo, hangUp, viewAll, mapPin, phone, videoChat, switch, contact, rename, pin, musicInfo, go, keyboard, dockLeft, dockRight, dockBottom, remote, refresh, rotate, shuffle, list, shop, selectAll, orientation, import, importAll, browsePhotos, webCam, pictures, saveLocal, caption, stop, showResults, volume, repair, message, page2, calendarDay, calendarWeek, calendar, character, mailReplyAll, read, link, account, showBcc, hideBcc, cut, attach, paste, filter, copy, emoji2, important, mailReply, slideShow, sort, manage, allApps, disconnectDrive, mapDrive, newWindow, openWith, contactPresence, priority, goToToday, font, fontColor, contact2, folder, audio, placeholder, view, setLockScreen, setTile, closedCaption, stopSlideShow, permissions, highlight, disableUpdates, unFavorite, unPin, openLocal, mute, italic, underline, bold, moveToFolder, likeDislike, dislike, like, alignRight, alignCenter, alignLeft, zoom, zoomOut, openFile, otherUser, admin, street, map, clearSelection, fontDecrease, fontIncrease, fontSize, cellPhone, reShare, tag, repeatOne, repeatAll, outlineStar, solidStar, calculator, directions, target, library, phoneBook, memo, microphone, postUpdate, backToWindow, fullScreen, newFolder, calendarReply, unSyncFolder, reportHacked, syncFolder, blockContact, switchApps, addFriend, touchPointer, goToStart, zeroBars, oneBar, twoBars, threeBars, fourBars, scan, preview, globalNavigationButton, share, print, xboxOneConsole, } export enum TreeViewSelectionMode { none, single, multiple, } export enum TwoPaneViewMode { singlePane, wide, tall, } export enum TwoPaneViewPriority { pane1, pane2, } export enum TwoPaneViewTallModeConfiguration { singlePane, topBottom, bottomTop, } export enum TwoPaneViewWideModeConfiguration { singlePane, leftRight, rightLeft, } export enum VirtualizationMode { standard, recycling, } export enum WebViewExecutionMode { sameThread, separateThread, separateProcess, } export enum WebViewPermissionState { unknown, defer, allow, deny, } export enum WebViewPermissionType { geolocation, unlimitedIndexedDBQuota, media, pointerLock, webNotifications, screen, immersiveView, } export enum ZoomMode { disabled, enabled, } export class AnchorRequestedEventArgs { anchor: Object; anchorCandidates: Object; constructor(); } export class Control { static borderThicknessProperty: Object; static focusStateProperty: Object; static fontFamilyProperty: Object; static fontSizeProperty: Object; static fontStretchProperty: Object; static fontStyleProperty: Object; static fontWeightProperty: Object; static foregroundProperty: Object; static horizontalContentAlignmentProperty: Object; static isEnabledProperty: Object; static isTabStopProperty: Object; static paddingProperty: Object; static tabIndexProperty: Object; static tabNavigationProperty: Object; static templateProperty: Object; static backgroundProperty: Object; static borderBrushProperty: Object; static verticalContentAlignmentProperty: Object; static characterSpacingProperty: Object; static defaultStyleKeyProperty: Object; static isTextScaleFactorEnabledProperty: Object; static isTemplateFocusTargetProperty: Object; static useSystemFocusVisualsProperty: Object; static elementSoundModeProperty: Object; static isFocusEngagedProperty: Object; static isFocusEngagementEnabledProperty: Object; static requiresPointerProperty: Object; static xYFocusDownProperty: Object; static xYFocusLeftProperty: Object; static xYFocusRightProperty: Object; static xYFocusUpProperty: Object; static defaultStyleResourceUriProperty: Object; static isTemplateKeyTipTargetProperty: Object; static cornerRadiusProperty: Object; static backgroundSizingProperty: 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; padding: Thickness; isTabStop: Boolean; isEnabled: Boolean; horizontalContentAlignment: Number; foreground: Object; fontWeight: FontWeight; fontStyle: Number; fontStretch: Number; fontSize: Number; fontFamily: Object; tabIndex: Number; characterSpacing: Number; borderThickness: Thickness; borderBrush: Object; tabNavigation: Number; background: Object; verticalContentAlignment: Number; template: ControlTemplate; focusState: Number; isTextScaleFactorEnabled: Boolean; useSystemFocusVisuals: Boolean; xYFocusUp: Object; xYFocusRight: Object; xYFocusLeft: Object; xYFocusDown: Object; requiresPointer: RequiresPointer; isFocusEngagementEnabled: Boolean; isFocusEngaged: Boolean; elementSoundMode: Number; defaultStyleResourceUri: Object; cornerRadius: CornerRadius; backgroundSizing: BackgroundSizing; 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(); static getIsTemplateKeyTipTarget(element: Object): Boolean; static setIsTemplateKeyTipTarget(element: Object, value: Boolean): void; static getIsTemplateFocusTarget(element: Object): Boolean; static setIsTemplateFocusTarget(element: Object, value: Boolean): void; onPreviewKeyUp(e: Object): void; onCharacterReceived(e: Object): void; removeFocusEngagement(): void; getTemplateChild(childName: String): Object; onPointerEntered(e: Object): void; onPointerPressed(e: Object): void; onPointerMoved(e: Object): void; onPointerReleased(e: Object): void; onPointerExited(e: Object): void; onPointerCaptureLost(e: Object): void; onPointerCanceled(e: Object): void; onPointerWheelChanged(e: Object): void; onTapped(e: Object): void; onDoubleTapped(e: Object): void; onHolding(e: Object): void; onRightTapped(e: Object): void; onManipulationStarting(e: Object): void; onManipulationInertiaStarting(e: Object): void; onManipulationStarted(e: Object): void; onManipulationDelta(e: Object): void; onManipulationCompleted(e: Object): void; onKeyUp(e: Object): void; onKeyDown(e: Object): void; onGotFocus(e: Object): void; onLostFocus(e: Object): void; onDragEnter(e: Object): void; onDragLeave(e: Object): void; onDragOver(e: Object): void; onDrop(e: Object): void; onPreviewKeyDown(e: Object): void; applyTemplate(): Boolean; focus(value: Number): Boolean; addListener(type: "IsEnabledChanged", listener: (ev: Event) => void): void ; removeListener(type: "IsEnabledChanged", listener: (ev: Event) => void): void ; on(type: "IsEnabledChanged", listener: (ev: Event) => void): void ; off(type: "IsEnabledChanged", listener: (ev: Event) => void): void ; addListener(type: "FocusDisengaged", listener: (ev: Event) => void): void ; removeListener(type: "FocusDisengaged", listener: (ev: Event) => void): void ; on(type: "FocusDisengaged", listener: (ev: Event) => void): void ; off(type: "FocusDisengaged", listener: (ev: Event) => void): void ; addListener(type: "FocusEngaged", listener: (ev: Event) => void): void ; removeListener(type: "FocusEngaged", listener: (ev: Event) => void): void ; on(type: "FocusEngaged", listener: (ev: Event) => void): void ; off(type: "FocusEngaged", listener: (ev: Event) => void): void ; 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 ContentControl { static contentProperty: Object; static contentTemplateProperty: Object; static contentTemplateSelectorProperty: Object; static contentTransitionsProperty: Object; static borderThicknessProperty: Object; static focusStateProperty: Object; static fontFamilyProperty: Object; static fontSizeProperty: Object; static fontStretchProperty: Object; static fontStyleProperty: Object; static fontWeightProperty: Object; static foregroundProperty: Object; static horizontalContentAlignmentProperty: Object; static isEnabledProperty: Object; static isTabStopProperty: Object; static paddingProperty: Object; static tabIndexProperty: Object; static tabNavigationProperty: Object; static templateProperty: Object; static backgroundProperty: Object; static borderBrushProperty: Object; static verticalContentAlignmentProperty: Object; static characterSpacingProperty: Object; static defaultStyleKeyProperty: Object; static isTextScaleFactorEnabledProperty: Object; static isTemplateFocusTargetProperty: Object; static useSystemFocusVisualsProperty: Object; static elementSoundModeProperty: Object; static isFocusEngagedProperty: Object; static isFocusEngagementEnabledProperty: Object; static requiresPointerProperty: Object; static xYFocusDownProperty: Object; static xYFocusLeftProperty: Object; static xYFocusRightProperty: Object; static xYFocusUpProperty: Object; static defaultStyleResourceUriProperty: Object; static isTemplateKeyTipTargetProperty: Object; static cornerRadiusProperty: Object; static backgroundSizingProperty: 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; contentTransitions: Object; contentTemplateSelector: DataTemplateSelector; contentTemplate: Object; content: Object; contentTemplateRoot: Object; padding: Thickness; isTabStop: Boolean; isEnabled: Boolean; horizontalContentAlignment: Number; foreground: Object; fontWeight: FontWeight; fontStyle: Number; fontStretch: Number; fontSize: Number; fontFamily: Object; tabIndex: Number; characterSpacing: Number; borderThickness: Thickness; borderBrush: Object; tabNavigation: Number; background: Object; verticalContentAlignment: Number; template: ControlTemplate; focusState: Number; isTextScaleFactorEnabled: Boolean; useSystemFocusVisuals: Boolean; xYFocusUp: Object; xYFocusRight: Object; xYFocusLeft: Object; xYFocusDown: Object; requiresPointer: RequiresPointer; isFocusEngagementEnabled: Boolean; isFocusEngaged: Boolean; elementSoundMode: Number; defaultStyleResourceUri: Object; cornerRadius: CornerRadius; backgroundSizing: BackgroundSizing; 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(); onContentChanged(oldContent: Object, newContent: Object): void; onContentTemplateChanged(oldContentTemplate: Object, newContentTemplate: Object): void; onContentTemplateSelectorChanged(oldContentTemplateSelector: DataTemplateSelector, newContentTemplateSelector: DataTemplateSelector): void; addListener(type: "IsEnabledChanged", listener: (ev: Event) => void): void ; removeListener(type: "IsEnabledChanged", listener: (ev: Event) => void): void ; on(type: "IsEnabledChanged", listener: (ev: Event) => void): void ; off(type: "IsEnabledChanged", listener: (ev: Event) => void): void ; addListener(type: "FocusDisengaged", listener: (ev: Event) => void): void ; removeListener(type: "FocusDisengaged", listener: (ev: Event) => void): void ; on(type: "FocusDisengaged", listener: (ev: Event) => void): void ; off(type: "FocusDisengaged", listener: (ev: Event) => void): void ; addListener(type: "FocusEngaged", listener: (ev: Event) => void): void ; removeListener(type: "FocusEngaged", listener: (ev: Event) => void): void ; on(type: "FocusEngaged", listener: (ev: Event) => void): void ; off(type: "FocusEngaged", listener: (ev: Event) => void): void ; 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(ty