@nodert-win10-cu/windows.ui.xaml.controls
Version:
Use the Windows.UI.Xaml.Controls UWP API directly from Node.js
1,875 lines (1,483 loc) • 2.7 MB
TypeScript
declare module "windows.ui.xaml.controls" {
export class Point {
constructor();
}
export class Rect {
constructor();
}
export class GeneratorPosition {
constructor();
}
export class GridLength {
constructor();
}
export class Size {
constructor();
}
export class Thickness {
constructor();
}
export class CornerRadius {
constructor();
}
export class FontWeight {
weight: Number;
constructor();
}
export class Duration {
constructor();
}
export class Color {
constructor();
}
export class LoadMoreItemsResult {
count: Number;
constructor();
}
export enum CandidateWindowAlignment {
default,
bottomEdge,
}
export enum ClickMode {
release,
press,
hover,
}
export enum ComboBoxSelectionChangedTrigger {
committed,
always,
}
export enum IncrementalLoadingTrigger {
none,
edge,
}
export enum ItemsUpdatingScrollMode {
keepItemsInView,
keepScrollOffset,
keepLastItemInView,
}
export enum ListViewReorderMode {
disabled,
enabled,
}
export enum ListViewSelectionMode {
none,
single,
multiple,
extended,
}
export enum Orientation {
vertical,
horizontal,
}
export enum PanelScrollingDirection {
none,
forward,
backward,
}
export enum PasswordRevealMode {
peek,
hidden,
visible,
}
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 StretchDirection {
upOnly,
downOnly,
both,
}
export enum VirtualizationMode {
standard,
recycling,
}
export enum ZoomMode {
disabled,
enabled,
}
export enum AppBarClosedDisplayMode {
compact,
minimal,
hidden,
}
export enum AutoSuggestionBoxTextChangeReason {
userInput,
programmaticChange,
suggestionChosen,
}
export enum CalendarViewDisplayMode {
month,
year,
decade,
}
export enum CalendarViewSelectionMode {
none,
single,
multiple,
}
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 ContentDialogResult {
none,
primary,
secondary,
}
export enum SplitViewDisplayMode {
overlay,
inline,
compactOverlay,
compactInline,
}
export enum SplitViewPanePlacement {
left,
right,
}
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,
}
export enum WebViewExecutionMode {
sameThread,
separateThread,
}
export enum WebViewPermissionState {
unknown,
defer,
allow,
deny,
}
export enum WebViewPermissionType {
geolocation,
unlimitedIndexedDBQuota,
media,
pointerLock,
webNotifications,
}
export enum LightDismissOverlayMode {
auto,
on,
off,
}
export enum RequiresPointer {
never,
whenEngaged,
whenFocused,
}
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 ListPickerFlyoutSelectionMode {
single,
multiple,
}
export enum PivotHeaderFocusVisualPlacement {
itemHeaders,
selectedItemHeader,
}
export enum PivotSlideInAnimationGroup {
default,
groupOne,
groupTwo,
groupThree,
}
export class BackClickEventArgs {
handled: Boolean;
constructor();
}
export class DragItemsStartingEventArgs {
cancel: Boolean;
data: Object;
items: Object;
constructor();
}
export class NotifyEventArgs {
value: String;
callingUri: Object;
constructor();
}
export class SemanticZoomViewChangedEventArgs {
sourceItem: SemanticZoomLocation;
isSourceZoomedInView: Boolean;
destinationItem: SemanticZoomLocation;
constructor();
}
export class TextControlPasteEventArgs {
handled: Boolean;
constructor();
}
export class ContainerContentChangingEventArgs {
handled: Boolean;
inRecycleQueue: Boolean;
item: Object;
itemContainer: Object;
itemIndex: Number;
phase: Number;
constructor();
registerUpdateCallback(callback: Object): void;
registerUpdateCallback(callbackPhase: Number, callback: Object): void;
}
export class IInsertionPanel {
constructor();
getInsertionIndexes(position: Object, first: Number, second: Number): void;
}
export class IItemContainerMapping {
constructor();
itemFromContainer(container: Object): Object;
containerFromItem(item: Object): Object;
indexFromContainer(container: Object): Number;
containerFromIndex(index: Number): Object;
}
export class INavigate {
constructor();
navigate(sourcePageType: Object): Boolean;
}
export class ISemanticZoomInformation {
isActiveView: Boolean;
isZoomedInView: Boolean;
semanticZoomOwner: SemanticZoom;
constructor();
initializeViewChange(): void;
completeViewChange(): void;
makeVisible(item: SemanticZoomLocation): void;
startViewChangeFrom(source: SemanticZoomLocation, destination: SemanticZoomLocation): void;
startViewChangeTo(source: SemanticZoomLocation, destination: SemanticZoomLocation): void;
completeViewChangeFrom(source: SemanticZoomLocation, destination: SemanticZoomLocation): void;
completeViewChangeTo(source: SemanticZoomLocation, destination: SemanticZoomLocation): void;
}
export class SemanticZoomLocation {
item: Object;
bounds: Object;
constructor();
}
export class CandidateWindowBoundsChangedEventArgs {
bounds: Object;
constructor();
}
export class ChoosingGroupHeaderContainerEventArgs {
groupHeaderContainer: ListViewBaseHeaderItem;
group: Object;
groupIndex: Number;
constructor();
}
export class ChoosingItemContainerEventArgs {
itemContainer: Object;
isContainerPrepared: Boolean;
item: Object;
itemIndex: Number;
constructor();
}
export class ColumnDefinitionCollection {
constructor();
getAt(index: Number): ColumnDefinition;
getView(): Object;
indexOf(value: ColumnDefinition, index: Number): Boolean;
setAt(index: Number, value: ColumnDefinition): void;
insertAt(index: Number, value: ColumnDefinition): void;
removeAt(index: Number): void;
append(value: ColumnDefinition): void;
removeAtEnd(): void;
clear(): void;
getMany();
replaceAll(items: Array<Object>): void;
first(): Object;
}
export class DataTemplateSelector {
constructor();
selectTemplate(item: Object, container: Object): Object;
selectTemplate(item: Object): Object;
selectTemplateCore(item: Object, container: Object): Object;
selectTemplateCore(item: Object): Object;
}
export class DragItemsCompletedEventArgs {
dropResult: Number;
items: Object;
constructor();
}
export class StyleSelector {
constructor();
selectStyle(item: Object, container: Object): Object;
selectStyleCore(item: Object, container: Object): Object;
}
export class GroupStyle {
panel: ItemsPanelTemplate;
hidesIfEmpty: Boolean;
headerTemplateSelector: DataTemplateSelector;
headerTemplate: Object;
containerStyleSelector: StyleSelector;
containerStyle: Object;
headerContainerStyle: Object;
constructor();
}
export class GroupStyleSelector {
constructor();
selectGroupStyle(group: Object, level: Number): GroupStyle;
selectGroupStyleCore(group: Object, level: Number): GroupStyle;
}
export class ItemCollection {
constructor();
getAt(index: Number): Object;
getView(): Object;
indexOf(value: Object, index: Number): Boolean;
setAt(index: Number, value: Object): void;
insertAt(index: Number, value: Object): void;
removeAt(index: Number): void;
append(value: Object): void;
removeAtEnd(): void;
clear(): void;
getMany();
replaceAll(items: Array<Object>): void;
first(): Object;
addListener(type: "VectorChanged", listener: (ev: Event) => void): void ;
removeListener(type: "VectorChanged", listener: (ev: Event) => void): void ;
on(type: "VectorChanged", listener: (ev: Event) => void): void ;
off(type: "VectorChanged", 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 ItemContainerGenerator {
constructor();
itemFromContainer(container: Object): Object;
containerFromItem(item: Object): Object;
indexFromContainer(container: Object): Number;
containerFromIndex(index: Number): Object;
getItemContainerGeneratorForPanel(panel: Panel): ItemContainerGenerator;
startAt(position: GeneratorPosition, direction: Number, allowStartAtRealizedItem: Boolean): void;
stop(): void;
generateNext(isNewlyRealized: Boolean): Object;
prepareItemContainer(container: Object): void;
removeAll(): void;
remove(position: GeneratorPosition, count: Number): void;
generatorPositionFromIndex(itemIndex: Number): GeneratorPosition;
indexFromGeneratorPosition(position: GeneratorPosition): Number;
recycle(position: GeneratorPosition, count: Number): void;
addListener(type: "ItemsChanged", listener: (ev: Event) => void): void ;
removeListener(type: "ItemsChanged", listener: (ev: Event) => void): void ;
on(type: "ItemsChanged", listener: (ev: Event) => void): void ;
off(type: "ItemsChanged", 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 MediaTransportControlsHelper {
static dropoutOrderProperty: Object;
constructor();
static getDropoutOrder(element: Object): Number;
static setDropoutOrder(element: Object, value: Number): void;
}
export class RowDefinitionCollection {
constructor();
getAt(index: Number): RowDefinition;
getView(): Object;
indexOf(value: RowDefinition, index: Number): Boolean;
setAt(index: Number, value: RowDefinition): void;
insertAt(index: Number, value: RowDefinition): void;
removeAt(index: Number): void;
append(value: RowDefinition): void;
removeAtEnd(): void;
clear(): void;
getMany();
replaceAll(items: Array<Object>): void;
first(): Object;
}
export class TextBoxTextChangingEventArgs {
isContentChanging: Boolean;
constructor();
}
export class TextCompositionChangedEventArgs {
length: Number;
startIndex: Number;
constructor();
}
export class TextCompositionEndedEventArgs {
length: Number;
startIndex: Number;
constructor();
}
export class TextCompositionStartedEventArgs {
length: Number;
startIndex: Number;
constructor();
}
export class ToolTipService {
static placementProperty: Object;
static placementTargetProperty: Object;
static toolTipProperty: Object;
constructor();
static getPlacement(element: Object): Number;
static setPlacement(element: Object, value: Number): void;
static getPlacementTarget(element: Object): Object;
static setPlacementTarget(element: Object, value: Object): void;
static getToolTip(element: Object): Object;
static setToolTip(element: Object, value: Object): void;
}
export class UIElementCollection {
constructor();
getAt(index: Number): Object;
getView(): Object;
indexOf(value: Object, index: Number): Boolean;
setAt(index: Number, value: Object): void;
insertAt(index: Number, value: Object): void;
removeAt(index: Number): void;
append(value: Object): void;
removeAtEnd(): void;
clear(): void;
getMany();
replaceAll(items: Array<Object>): void;
first(): Object;
move(oldIndex: Number, newIndex: Number): void;
}
export class CalendarViewDayItemChangingEventArgs {
inRecycleQueue: Boolean;
item: CalendarViewDayItem;
phase: Number;
constructor();
registerUpdateCallback(callback: Object): void;
registerUpdateCallback(callbackPhase: Number, callback: Object): void;
}
export class HubSectionHeaderClickEventArgs {
section: HubSection;
constructor();
}
export class SectionsInViewChangedEventArgs {
addedSections: Object;
removedSections: Object;
constructor();
}
export class WebViewNavigationFailedEventArgs {
uri: Object;
webErrorStatus: Number;
constructor();
}
export class ICommandBarElement {
isCompact: Boolean;
constructor();
}
export class ICommandBarElement2 {
dynamicOverflowOrder: Number;
isInOverflow: Boolean;
constructor();
}
export class CalendarDatePickerDateChangedEventArgs {
newDate: Date;
oldDate: Date;
constructor();
}
export class CalendarViewSelectedDatesChangedEventArgs {
addedDates: Object;
removedDates: Object;
constructor();
}
export class ContentDialogButtonClickDeferral {
constructor();
complete(): void;
}
export class ContentDialogButtonClickEventArgs {
cancel: Boolean;
constructor();
getDeferral(): ContentDialogButtonClickDeferral;
}
export class ContentDialogClosedEventArgs {
result: ContentDialogResult;
constructor();
}
export class ContentDialogClosingDeferral {
constructor();
complete(): void;
}
export class ContentDialogClosingEventArgs {
cancel: Boolean;
result: ContentDialogResult;
constructor();
getDeferral(): ContentDialogClosingDeferral;
}
export class ContentDialogOpenedEventArgs {
constructor();
}
export class DatePickerValueChangedEventArgs {
newDate: Date;
oldDate: Date;
constructor();
}
export class DynamicOverflowItemsChangingEventArgs {
action: CommandBarDynamicOverflowAction;
constructor();
}
export class HubSectionCollection {
constructor();
getAt(index: Number): HubSection;
getView(): Object;
indexOf(value: HubSection, index: Number): Boolean;
setAt(index: Number, value: HubSection): void;
insertAt(index: Number, value: HubSection): void;
removeAt(index: Number): void;
append(value: HubSection): void;
removeAtEnd(): void;
clear(): void;
getMany();
replaceAll(items: Array<Object>): void;
first(): Object;
}
export class ListViewPersistenceHelper {
constructor();
static setRelativeScrollPositionAsync(listViewBase: ListViewBase, relativeScrollPosition: String, keyToItemHandler: Object, callback: (error: Error) => void): void ;
static getRelativeScrollPosition(listViewBase: ListViewBase, itemToKeyHandler: Object): String;
}
export class RichEditBoxTextChangingEventArgs {
isContentChanging: Boolean;
constructor();
}
export class ScrollViewerView {
horizontalOffset: Number;
verticalOffset: Number;
zoomFactor: Number;
constructor();
}
export class ScrollViewerViewChangedEventArgs {
isIntermediate: Boolean;
constructor();
}
export class ScrollViewerViewChangingEventArgs {
finalView: ScrollViewerView;
isInertial: Boolean;
nextView: ScrollViewerView;
constructor();
}
export class SearchBoxQueryChangedEventArgs {
language: String;
linguisticDetails: Object;
queryText: String;
constructor();
}
export class SearchBoxQuerySubmittedEventArgs {
keyModifiers: Number;
language: String;
linguisticDetails: Object;
queryText: String;
constructor();
}
export class SearchBoxResultSuggestionChosenEventArgs {
keyModifiers: Number;
tag: String;
constructor();
}
export class SearchBoxSuggestionsRequestedEventArgs {
language: String;
linguisticDetails: Object;
queryText: String;
request: Object;
constructor();
}
export class SplitViewPaneClosingEventArgs {
cancel: Boolean;
constructor();
}
export class TimePickerValueChangedEventArgs {
newTime: Number;
oldTime: Number;
constructor();
}
export class WebViewContentLoadingEventArgs {
uri: Object;
constructor();
}
export class WebViewDeferredPermissionRequest {
id: Number;
permissionType: WebViewPermissionType;
uri: Object;
constructor();
allow(): void;
deny(): void;
}
export class WebViewDOMContentLoadedEventArgs {
uri: Object;
constructor();
}
export class WebViewLongRunningScriptDetectedEventArgs {
stopPageScriptExecution: Boolean;
executionTime: Number;
constructor();
}
export class WebViewNavigationCompletedEventArgs {
isSuccess: Boolean;
uri: Object;
webErrorStatus: Number;
constructor();
}
export class WebViewNavigationStartingEventArgs {
cancel: Boolean;
uri: Object;
constructor();
}
export class WebViewNewWindowRequestedEventArgs {
handled: Boolean;
referrer: Object;
uri: Object;
constructor();
}
export class WebViewPermissionRequest {
id: Number;
permissionType: WebViewPermissionType;
state: WebViewPermissionState;
uri: Object;
constructor();
defer(): void;
allow(): void;
deny(): void;
}
export class WebViewPermissionRequestedEventArgs {
permissionRequest: WebViewPermissionRequest;
constructor();
}
export class WebViewSettings {
isJavaScriptEnabled: Boolean;
isIndexedDBEnabled: Boolean;
constructor();
}
export class WebViewUnsupportedUriSchemeIdentifiedEventArgs {
handled: Boolean;
uri: Object;
constructor();
}
export class WebViewUnviewableContentIdentifiedEventArgs {
referrer: Object;
uri: Object;
mediaType: String;
constructor();
}
export class ColumnDefinition {
static maxWidthProperty: Object;
static minWidthProperty: Object;
static widthProperty: Object;
width: GridLength;
minWidth: Number;
maxWidth: Number;
actualWidth: Number;
dispatcher: Object;
constructor();
}
export class RowDefinition {
static heightProperty: Object;
static maxHeightProperty: Object;
static minHeightProperty: Object;
minHeight: Number;
maxHeight: Number;
height: GridLength;
actualHeight: Number;
dispatcher: Object;
constructor();
}
export class AutoSuggestBoxQuerySubmittedEventArgs {
chosenSuggestion: Object;
queryText: String;
dispatcher: Object;
constructor();
}
export class AutoSuggestBoxSuggestionChosenEventArgs {
selectedItem: Object;
dispatcher: Object;
constructor();
}
export class AutoSuggestBoxTextChangedEventArgs {
static reasonProperty: Object;
reason: AutoSuggestionBoxTextChangeReason;
dispatcher: Object;
constructor();
checkCurrent(): Boolean;
}
export class CleanUpVirtualizedItemEventArgs {
cancel: Boolean;
uIElement: Object;
value: Object;
originalSource: Object;
constructor();
}
export class ContextMenuEventArgs {
handled: Boolean;
cursorLeft: Number;
cursorTop: Number;
originalSource: Object;
constructor();
}
export class ItemClickEventArgs {
clickedItem: Object;
originalSource: Object;
constructor();
}
export class SelectionChangedEventArgs {
addedItems: Object;
removedItems: Object;
originalSource: Object;
constructor();
constructor(removedItems: Object, addedItems: Object);
}
export class TextChangedEventArgs {
originalSource: Object;
constructor();
}
export class ItemsPanelTemplate {
dispatcher: Object;
constructor();
}
export class Panel {
static backgroundProperty: Object;
static childrenTransitionsProperty: Object;
static isItemsHostProperty: Object;
static styleProperty: 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 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 pointerExitedEvent: Object;
static allowDropProperty: Object;
static cacheModeProperty: Object;
static clipProperty: Object;
static doubleTappedEvent: Object;
static dragEnterEvent: Object;
static dragLeaveEvent: Object;
static dragOverEvent: Object;
static dropEvent: Object;
static holdingEvent: Object;
static isDoubleTapEnabledProperty: Object;
static isHitTestVisibleProperty: Object;
static isHoldingEnabledProperty: Object;
static isRightTapEnabledProperty: Object;
static isTapEnabledProperty: Object;
static keyDownEvent: Object;
static keyUpEvent: Object;
static manipulationCompletedEvent: Object;
static manipulationDeltaEvent: 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 pointerMovedEvent: Object;
static pointerPressedEvent: Object;
static pointerReleasedEvent: Object;
static pointerWheelChangedEvent: Object;
static projectionProperty: Object;
static renderTransformOriginProperty: Object;
static renderTransformProperty: Object;
static rightTappedEvent: Object;
static tappedEvent: Object;
static transitionsProperty: Object;
static useLayoutRoundingProperty: Object;
static visibilityProperty: Object;
static compositeModeProperty: Object;
static transform3DProperty: Object;
static canDragProperty: Object;
static isAccessKeyScopeProperty: Object;
static exitDisplayModeOnAccessKeyInvokedProperty: Object;
static contextFlyoutProperty: Object;
static accessKeyProperty: Object;
static accessKeyScopeOwnerProperty: Object;
static xYFocusKeyboardNavigationProperty: Object;
static highContrastAdjustmentProperty: Object;
static keyTipHorizontalOffsetProperty: Object;
static keyTipPlacementModeProperty: Object;
static keyTipVerticalOffsetProperty: Object;
static lightsProperty: Object;
static tabFocusNavigationProperty: Object;
static xYFocusDownNavigationStrategyProperty: Object;
static xYFocusLeftNavigationStrategyProperty: Object;
static xYFocusRightNavigationStrategyProperty: Object;
static xYFocusUpNavigationStrategyProperty: Object;
static noFocusCandidateFoundEvent: Object;
static losingFocusEvent: Object;
static gettingFocusEvent: Object;
childrenTransitions: Object;
background: Object;
children: UIElementCollection;
isItemsHost: Boolean;
height: Number;
flowDirection: Number;
minHeight: Number;
dataContext: Object;
name: String;
minWidth: Number;
maxWidth: Number;
maxHeight: Number;
margin: Thickness;
language: String;
horizontalAlignment: Number;
resources: Object;
width: Number;
verticalAlignment: Number;
tag: Object;
style: Object;
baseUri: Object;
actualHeight: Number;
parent: Object;
triggers: Object;
actualWidth: Number;
requestedTheme: Number;
focusVisualMargin: Thickness;
focusVisualSecondaryBrush: Object;
focusVisualPrimaryThickness: Thickness;
focusVisualPrimaryBrush: Object;
allowFocusWhenDisabled: Boolean;
allowFocusOnInteraction: Boolean;
focusVisualSecondaryThickness: Thickness;
isTapEnabled: Boolean;
allowDrop: Boolean;
isHoldingEnabled: Boolean;
isHitTestVisible: Boolean;
isDoubleTapEnabled: Boolean;
manipulationMode: Number;
clip: Object;
cacheMode: Object;
isRightTapEnabled: Boolean;
renderTransform: Object;
visibility: Number;
useLayoutRounding: Boolean;
transitions: Object;
renderTransformOrigin: Object;
projection: Object;
opacity: Number;
desiredSize: Object;
pointerCaptures: Object;
renderSize: Object;
compositeMode: Number;
transform3D: Object;
canDrag: Boolean;
isAccessKeyScope: Boolean;
exitDisplayModeOnAccessKeyInvoked: Boolean;
contextFlyout: Object;
accessKeyScopeOwner: Object;
accessKey: String;
xYFocusUpNavigationStrategy: Number;
highContrastAdjustment: Number;
xYFocusRightNavigationStrategy: Number;
xYFocusLeftNavigationStrategy: Number;
keyTipHorizontalOffset: Number;
xYFocusKeyboardNavigation: Number;
xYFocusDownNavigationStrategy: Number;
tabFocusNavigation: Number;
keyTipVerticalOffset: Number;
keyTipPlacementMode: Number;
lights: Object;
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: "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: 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 Border {
static backgroundProperty: Object;
static borderBrushProperty: Object;
static borderThicknessProperty: Object;
static childTransitionsProperty: Object;
static cornerRadiusProperty: Object;
static paddingProperty: Object;
static styleProperty: 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 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 pointerExitedEvent: Object;
static allowDropProperty: Object;
static cacheModeProperty: Object;
static clipProperty: Object;
static doubleTappedEvent: Object;
static dragEnterEvent: Object;
static dragLeaveEvent: Object;
static dragOverEvent: Object;
static dropEvent: Object;
static holdingEvent: Object;
static isDoubleTapEnabledProperty: Object;
static isHitTestVisibleProperty: Object;
static isHoldingEnabledProperty: Object;
static isRightTapEnabledProperty: Object;
static isTapEnabledProperty: Object;
static keyDownEvent: Object;
static keyUpEvent: Object;
static manipulationCompletedEvent: Object;
static manipulationDeltaEvent: 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 pointerMovedEvent: Object;
static pointerPressedEvent: Object;
static pointerReleasedEvent: Object;
static pointerWheelChangedEvent: Object;
static projectionProperty: Object;
static renderTransformOriginProperty: Object;
static renderTransformProperty: Object;
static rightTappedEvent: Object;
static tappedEvent: Object;
static transitionsProperty: Object;
static useLayoutRoundingProperty: Object;
static visibilityProperty: Object;
static compositeModeProperty: Object;
static transform3DProperty: Object;
static canDragProperty: Object;
static isAccessKeyScopeProperty: Object;
static exitDisplayModeOnAccessKeyInvokedProperty: Object;
static contextFlyoutProperty: Object;
static accessKeyProperty: Object;
static accessKeyScopeOwnerProperty: Object;
static xYFocusKeyboardNavigationProperty: Object;
static highContrastAdjustmentProperty: Object;
static keyTipHorizontalOffsetProperty: Object;
static keyTipPlacementModeProperty: Object;
static keyTipVerticalOffsetProperty: Object;
static lightsProperty: Object;
static tabFocusNavigationProperty: Object;
static xYFocusDownNavigationStrategyProperty: Object;
static xYFocusLeftNavigationStrategyProperty: Object;
static xYFocusRightNavigationStrategyProperty: Object;
static xYFocusUpNavigationStrategyProperty: Object;
static noFocusCandidateFoundEvent: Object;
static losingFocusEvent: Object;
static gettingFocusEvent: Object;
padding: Thickness;
cornerRadius: CornerRadius;
childTransitions: Object;
child: Object;
borderThickness: Thickness;
borderBrush: Object;
background: Object;
height: Number;
flowDirection: Number;
minHeight: Number;
dataContext: Object;
name: String;
minWidth: Number;
maxWidth: Number;
maxHeight: Number;
margin: Thickness;
language: String;
horizontalAlignment: Number;
resources: Object;
width: Number;
verticalAlignment: Number;
tag: Object;
style: Object;
baseUri: Object;
actualHeight: Number;
parent: Object;
triggers: Object;
actualWidth: Number;
requestedTheme: Number;
focusVisualMargin: Thickness;
focusVisualSecondaryBrush: Object;
focusVisualPrimaryThickness: Thickness;
focusVisualPrimaryBrush: Object;
allowFocusWhenDisabled: Boolean;
allowFocusOnInteraction: Boolean;
focusVisualSecondaryThickness: Thickness;
isTapEnabled: Boolean;
allowDrop: Boolean;
isHoldingEnabled: Boolean;
isHitTestVisible: Boolean;
isDoubleTapEnabled: Boolean;
manipulationMode: Number;
clip: Object;
cacheMode: Object;
isRightTapEnabled: Boolean;
renderTransform: Object;
visibility: Number;
useLayoutRounding: Boolean;
transitions: Object;
renderTransformOrigin: Object;
projection: Object;
opacity: Number;
desiredSize: Object;
pointerCaptures: Object;
renderSize: Object;
compo