@nodert-win11/windows.ui.xaml.controls.primitives
Version:
Use the Windows.UI.Xaml.Controls.Primitives UWP API directly from Node.js
1,307 lines (1,240 loc) • 332 kB
JavaScript
Thickness = (function () {
var cls = function Thickness() {
};
return cls;
}) ();
exports.Thickness = Thickness;
FontWeight = (function () {
var cls = function FontWeight() {
this.weight = new Number();
};
return cls;
}) ();
exports.FontWeight = FontWeight;
CornerRadius = (function () {
var cls = function CornerRadius() {
};
return cls;
}) ();
exports.CornerRadius = CornerRadius;
Point = (function () {
var cls = function Point() {
};
return cls;
}) ();
exports.Point = Point;
Size = (function () {
var cls = function Size() {
};
return cls;
}) ();
exports.Size = Size;
Vector3 = (function () {
var cls = function Vector3() {
this.x = new Number();
this.y = new Number();
this.z = new Number();
};
return cls;
}) ();
exports.Vector3 = Vector3;
Vector2 = (function () {
var cls = function Vector2() {
this.x = new Number();
this.y = new Number();
};
return cls;
}) ();
exports.Vector2 = Vector2;
Matrix4x4 = (function () {
var cls = function Matrix4x4() {
this.m11 = new Number();
this.m12 = new Number();
this.m13 = new Number();
this.m14 = new Number();
this.m21 = new Number();
this.m22 = new Number();
this.m23 = new Number();
this.m24 = new Number();
this.m31 = new Number();
this.m32 = new Number();
this.m33 = new Number();
this.m34 = new Number();
this.m41 = new Number();
this.m42 = new Number();
this.m43 = new Number();
this.m44 = new Number();
};
return cls;
}) ();
exports.Matrix4x4 = Matrix4x4;
Rect = (function () {
var cls = function Rect() {
};
return cls;
}) ();
exports.Rect = Rect;
Vector4 = (function () {
var cls = function Vector4() {
this.x = new Number();
this.y = new Number();
this.z = new Number();
this.w = new Number();
};
return cls;
}) ();
exports.Vector4 = Vector4;
Color = (function () {
var cls = function Color() {
};
return cls;
}) ();
exports.Color = Color;
GridLength = (function () {
var cls = function GridLength() {
};
return cls;
}) ();
exports.GridLength = GridLength;
_AnimationDirection = function () {
this.left = 0;
this.top = 1;
this.right = 2;
this.bottom = 3;
}
exports.AnimationDirection = new _AnimationDirection();
_ComponentResourceLocation = function () {
this.application = 0;
this.nested = 1;
}
exports.ComponentResourceLocation = new _ComponentResourceLocation();
_EdgeTransitionLocation = function () {
this.left = 0;
this.top = 1;
this.right = 2;
this.bottom = 3;
}
exports.EdgeTransitionLocation = new _EdgeTransitionLocation();
_FlyoutPlacementMode = function () {
this.top = 0;
this.bottom = 1;
this.left = 2;
this.right = 3;
this.full = 4;
this.topEdgeAlignedLeft = 5;
this.topEdgeAlignedRight = 6;
this.bottomEdgeAlignedLeft = 7;
this.bottomEdgeAlignedRight = 8;
this.leftEdgeAlignedTop = 9;
this.leftEdgeAlignedBottom = 10;
this.rightEdgeAlignedTop = 11;
this.rightEdgeAlignedBottom = 12;
this.auto = 13;
}
exports.FlyoutPlacementMode = new _FlyoutPlacementMode();
_FlyoutShowMode = function () {
this.auto = 0;
this.standard = 1;
this.transient = 2;
this.transientWithDismissOnPointerMoveAway = 3;
}
exports.FlyoutShowMode = new _FlyoutShowMode();
_GeneratorDirection = function () {
this.forward = 0;
this.backward = 1;
}
exports.GeneratorDirection = new _GeneratorDirection();
_GroupHeaderPlacement = function () {
this.top = 0;
this.left = 1;
}
exports.GroupHeaderPlacement = new _GroupHeaderPlacement();
_ListViewItemPresenterCheckMode = function () {
this.inline = 0;
this.overlay = 1;
}
exports.ListViewItemPresenterCheckMode = new _ListViewItemPresenterCheckMode();
_ListViewItemPresenterSelectionIndicatorMode = function () {
this.inline = 0;
this.overlay = 1;
}
exports.ListViewItemPresenterSelectionIndicatorMode = new _ListViewItemPresenterSelectionIndicatorMode();
_PlacementMode = function () {
this.bottom = 0;
this.left = 1;
this.mouse = 2;
this.right = 3;
this.top = 4;
}
exports.PlacementMode = new _PlacementMode();
_PopupPlacementMode = function () {
this.auto = 0;
this.top = 1;
this.bottom = 2;
this.left = 3;
this.right = 4;
this.topEdgeAlignedLeft = 5;
this.topEdgeAlignedRight = 6;
this.bottomEdgeAlignedLeft = 7;
this.bottomEdgeAlignedRight = 8;
this.leftEdgeAlignedTop = 9;
this.leftEdgeAlignedBottom = 10;
this.rightEdgeAlignedTop = 11;
this.rightEdgeAlignedBottom = 12;
}
exports.PopupPlacementMode = new _PopupPlacementMode();
_ScrollEventType = function () {
this.smallDecrement = 0;
this.smallIncrement = 1;
this.largeDecrement = 2;
this.largeIncrement = 3;
this.thumbPosition = 4;
this.thumbTrack = 5;
this.first = 6;
this.last = 7;
this.endScroll = 8;
}
exports.ScrollEventType = new _ScrollEventType();
_ScrollingIndicatorMode = function () {
this.none = 0;
this.touchIndicator = 1;
this.mouseIndicator = 2;
}
exports.ScrollingIndicatorMode = new _ScrollingIndicatorMode();
_SliderSnapsTo = function () {
this.stepValues = 0;
this.ticks = 1;
}
exports.SliderSnapsTo = new _SliderSnapsTo();
_SnapPointsAlignment = function () {
this.near = 0;
this.center = 1;
this.far = 2;
}
exports.SnapPointsAlignment = new _SnapPointsAlignment();
_TickPlacement = function () {
this.none = 0;
this.topLeft = 1;
this.bottomRight = 2;
this.outside = 3;
this.inline = 4;
}
exports.TickPlacement = new _TickPlacement();
ButtonBase = (function () {
var cls = function ButtonBase() {
this.commandParameter = new Object();
this.command = new Object();
this.clickMode = new Number();
this.isPointerOver = new Boolean();
this.isPressed = new Boolean();
this.contentTransitions = new Object();
this.contentTemplateSelector = new Object();
this.contentTemplate = new Object();
this.content = new Object();
this.contentTemplateRoot = new Object();
this.padding = new Thickness();
this.isTabStop = new Boolean();
this.isEnabled = new Boolean();
this.horizontalContentAlignment = new Number();
this.foreground = new Object();
this.fontWeight = new FontWeight();
this.fontStyle = new Number();
this.fontStretch = new Number();
this.fontSize = new Number();
this.fontFamily = new Object();
this.tabIndex = new Number();
this.characterSpacing = new Number();
this.borderThickness = new Thickness();
this.borderBrush = new Object();
this.tabNavigation = new Number();
this.background = new Object();
this.verticalContentAlignment = new Number();
this.template = new Object();
this.focusState = new Number();
this.isTextScaleFactorEnabled = new Boolean();
this.useSystemFocusVisuals = new Boolean();
this.xYFocusUp = new Object();
this.xYFocusRight = new Object();
this.xYFocusLeft = new Object();
this.xYFocusDown = new Object();
this.requiresPointer = new Number();
this.isFocusEngagementEnabled = new Boolean();
this.isFocusEngaged = new Boolean();
this.elementSoundMode = new Number();
this.defaultStyleResourceUri = new Object();
this.cornerRadius = new CornerRadius();
this.backgroundSizing = new Number();
this.width = new Number();
this.verticalAlignment = new Number();
this.tag = new Object();
this.style = new Object();
this.resources = new Object();
this.name = new String();
this.minWidth = new Number();
this.minHeight = new Number();
this.maxWidth = new Number();
this.maxHeight = new Number();
this.margin = new Thickness();
this.language = new String();
this.horizontalAlignment = new Number();
this.height = new Number();
this.flowDirection = new Number();
this.dataContext = new Object();
this.actualHeight = new Number();
this.actualWidth = new Number();
this.baseUri = new Object();
this.parent = new Object();
this.triggers = new Object();
this.requestedTheme = new Number();
this.focusVisualSecondaryThickness = new Thickness();
this.focusVisualSecondaryBrush = new Object();
this.focusVisualPrimaryThickness = new Thickness();
this.focusVisualPrimaryBrush = new Object();
this.focusVisualMargin = new Thickness();
this.allowFocusWhenDisabled = new Boolean();
this.allowFocusOnInteraction = new Boolean();
this.actualTheme = new Number();
this.isLoaded = new Boolean();
this.transitions = new Object();
this.projection = new Object();
this.renderTransformOrigin = new Object();
this.opacity = new Number();
this.manipulationMode = new Number();
this.isTapEnabled = new Boolean();
this.isRightTapEnabled = new Boolean();
this.isHoldingEnabled = new Boolean();
this.isHitTestVisible = new Boolean();
this.isDoubleTapEnabled = new Boolean();
this.allowDrop = new Boolean();
this.clip = new Object();
this.cacheMode = new Object();
this.useLayoutRounding = new Boolean();
this.renderTransform = new Object();
this.visibility = new Number();
this.desiredSize = new Object();
this.pointerCaptures = new Object();
this.renderSize = new Object();
this.xamlRoot = new Object();
this.shadow = new Object();
this.actualOffset = new Vector3();
this.actualSize = new Vector2();
this.uIContext = new Object();
this.compositeMode = new Number();
this.transform3D = new Object();
this.canDrag = new Boolean();
this.isAccessKeyScope = new Boolean();
this.exitDisplayModeOnAccessKeyInvoked = new Boolean();
this.contextFlyout = new FlyoutBase();
this.accessKeyScopeOwner = new Object();
this.accessKey = new String();
this.keyTipHorizontalOffset = new Number();
this.highContrastAdjustment = new Number();
this.xYFocusRightNavigationStrategy = new Number();
this.xYFocusKeyboardNavigation = new Number();
this.xYFocusDownNavigationStrategy = new Number();
this.tabFocusNavigation = new Number();
this.keyTipVerticalOffset = new Number();
this.xYFocusUpNavigationStrategy = new Number();
this.keyTipPlacementMode = new Number();
this.xYFocusLeftNavigationStrategy = new Number();
this.lights = new Object();
this.keyboardAccelerators = new Object();
this.keyboardAcceleratorPlacementTarget = new Object();
this.keyboardAcceleratorPlacementMode = new Number();
this.keyTipTarget = new Object();
this.translationTransition = new Object();
this.opacityTransition = new Object();
this.transformMatrix = new Matrix4x4();
this.scaleTransition = new Object();
this.scale = new Vector3();
this.rotationTransition = new Object();
this.rotationAxis = new Vector3();
this.rotation = new Number();
this.translation = new Vector3();
this.centerPoint = new Vector3();
this.canBeScrollAnchor = new Boolean();
this.dispatcher = new Object();
};
cls.clickModeProperty = new Object();
cls.commandParameterProperty = new Object();
cls.commandProperty = new Object();
cls.isPointerOverProperty = new Object();
cls.isPressedProperty = new Object();
cls.contentProperty = new Object();
cls.contentTemplateProperty = new Object();
cls.contentTemplateSelectorProperty = new Object();
cls.contentTransitionsProperty = new Object();
cls.borderThicknessProperty = new Object();
cls.focusStateProperty = new Object();
cls.fontFamilyProperty = new Object();
cls.fontSizeProperty = new Object();
cls.fontStretchProperty = new Object();
cls.fontStyleProperty = new Object();
cls.fontWeightProperty = new Object();
cls.foregroundProperty = new Object();
cls.horizontalContentAlignmentProperty = new Object();
cls.isEnabledProperty = new Object();
cls.isTabStopProperty = new Object();
cls.paddingProperty = new Object();
cls.tabIndexProperty = new Object();
cls.tabNavigationProperty = new Object();
cls.templateProperty = new Object();
cls.backgroundProperty = new Object();
cls.borderBrushProperty = new Object();
cls.verticalContentAlignmentProperty = new Object();
cls.characterSpacingProperty = new Object();
cls.defaultStyleKeyProperty = new Object();
cls.isTextScaleFactorEnabledProperty = new Object();
cls.isTemplateFocusTargetProperty = new Object();
cls.useSystemFocusVisualsProperty = new Object();
cls.elementSoundModeProperty = new Object();
cls.isFocusEngagedProperty = new Object();
cls.isFocusEngagementEnabledProperty = new Object();
cls.requiresPointerProperty = new Object();
cls.xYFocusDownProperty = new Object();
cls.xYFocusLeftProperty = new Object();
cls.xYFocusRightProperty = new Object();
cls.xYFocusUpProperty = new Object();
cls.defaultStyleResourceUriProperty = new Object();
cls.isTemplateKeyTipTargetProperty = new Object();
cls.cornerRadiusProperty = new Object();
cls.backgroundSizingProperty = new Object();
cls.actualHeightProperty = new Object();
cls.actualWidthProperty = new Object();
cls.dataContextProperty = new Object();
cls.flowDirectionProperty = new Object();
cls.heightProperty = new Object();
cls.horizontalAlignmentProperty = new Object();
cls.languageProperty = new Object();
cls.marginProperty = new Object();
cls.maxHeightProperty = new Object();
cls.maxWidthProperty = new Object();
cls.minHeightProperty = new Object();
cls.minWidthProperty = new Object();
cls.nameProperty = new Object();
cls.styleProperty = new Object();
cls.tagProperty = new Object();
cls.verticalAlignmentProperty = new Object();
cls.widthProperty = new Object();
cls.requestedThemeProperty = new Object();
cls.allowFocusOnInteractionProperty = new Object();
cls.allowFocusWhenDisabledProperty = new Object();
cls.focusVisualMarginProperty = new Object();
cls.focusVisualPrimaryBrushProperty = new Object();
cls.focusVisualPrimaryThicknessProperty = new Object();
cls.focusVisualSecondaryBrushProperty = new Object();
cls.focusVisualSecondaryThicknessProperty = new Object();
cls.actualThemeProperty = new Object();
cls.holdingEvent = new Object();
cls.isDoubleTapEnabledProperty = new Object();
cls.isHitTestVisibleProperty = new Object();
cls.isHoldingEnabledProperty = new Object();
cls.isRightTapEnabledProperty = new Object();
cls.keyDownEvent = new Object();
cls.keyUpEvent = new Object();
cls.manipulationCompletedEvent = new Object();
cls.manipulationDeltaEvent = new Object();
cls.isTapEnabledProperty = new Object();
cls.manipulationInertiaStartingEvent = new Object();
cls.manipulationModeProperty = new Object();
cls.manipulationStartedEvent = new Object();
cls.manipulationStartingEvent = new Object();
cls.opacityProperty = new Object();
cls.pointerCanceledEvent = new Object();
cls.pointerCaptureLostEvent = new Object();
cls.pointerCapturesProperty = new Object();
cls.pointerEnteredEvent = new Object();
cls.pointerExitedEvent = new Object();
cls.pointerMovedEvent = new Object();
cls.pointerPressedEvent = new Object();
cls.pointerWheelChangedEvent = new Object();
cls.projectionProperty = new Object();
cls.renderTransformOriginProperty = new Object();
cls.renderTransformProperty = new Object();
cls.rightTappedEvent = new Object();
cls.dragEnterEvent = new Object();
cls.tappedEvent = new Object();
cls.transitionsProperty = new Object();
cls.useLayoutRoundingProperty = new Object();
cls.visibilityProperty = new Object();
cls.allowDropProperty = new Object();
cls.cacheModeProperty = new Object();
cls.clipProperty = new Object();
cls.doubleTappedEvent = new Object();
cls.pointerReleasedEvent = new Object();
cls.dragLeaveEvent = new Object();
cls.dragOverEvent = new Object();
cls.dropEvent = new Object();
cls.shadowProperty = new Object();
cls.compositeModeProperty = new Object();
cls.canDragProperty = new Object();
cls.transform3DProperty = new Object();
cls.accessKeyProperty = new Object();
cls.accessKeyScopeOwnerProperty = new Object();
cls.contextFlyoutProperty = new Object();
cls.isAccessKeyScopeProperty = new Object();
cls.exitDisplayModeOnAccessKeyInvokedProperty = new Object();
cls.highContrastAdjustmentProperty = new Object();
cls.keyTipHorizontalOffsetProperty = new Object();
cls.keyTipPlacementModeProperty = new Object();
cls.keyTipVerticalOffsetProperty = new Object();
cls.lightsProperty = new Object();
cls.xYFocusDownNavigationStrategyProperty = new Object();
cls.xYFocusKeyboardNavigationProperty = new Object();
cls.xYFocusLeftNavigationStrategyProperty = new Object();
cls.xYFocusRightNavigationStrategyProperty = new Object();
cls.xYFocusUpNavigationStrategyProperty = new Object();
cls.tabFocusNavigationProperty = new Object();
cls.gettingFocusEvent = new Object();
cls.losingFocusEvent = new Object();
cls.noFocusCandidateFoundEvent = new Object();
cls.characterReceivedEvent = new Object();
cls.previewKeyDownEvent = new Object();
cls.previewKeyUpEvent = new Object();
cls.bringIntoViewRequestedEvent = new Object();
cls.contextRequestedEvent = new Object();
cls.keyTipTargetProperty = new Object();
cls.keyboardAcceleratorPlacementModeProperty = new Object();
cls.keyboardAcceleratorPlacementTargetProperty = new Object();
cls.canBeScrollAnchorProperty = new Object();
cls.prototype.addListener = function addListener(eventName, callback){}
cls.prototype.removeListener = function removeListener(eventName, callback){}
cls.prototype.on = function on(eventName, callback){}
cls.prototype.off = function off(eventName, callback){}
return cls;
}) ();
exports.ButtonBase = ButtonBase;
ToggleButton = (function () {
var cls = function ToggleButton() {
this.isThreeState = new Boolean();
this.isChecked = new Boolean();
this.commandParameter = new Object();
this.command = new Object();
this.clickMode = new Number();
this.isPointerOver = new Boolean();
this.isPressed = new Boolean();
this.contentTransitions = new Object();
this.contentTemplateSelector = new Object();
this.contentTemplate = new Object();
this.content = new Object();
this.contentTemplateRoot = new Object();
this.padding = new Thickness();
this.isTabStop = new Boolean();
this.isEnabled = new Boolean();
this.horizontalContentAlignment = new Number();
this.foreground = new Object();
this.fontWeight = new FontWeight();
this.fontStyle = new Number();
this.fontStretch = new Number();
this.fontSize = new Number();
this.fontFamily = new Object();
this.tabIndex = new Number();
this.characterSpacing = new Number();
this.borderThickness = new Thickness();
this.borderBrush = new Object();
this.tabNavigation = new Number();
this.background = new Object();
this.verticalContentAlignment = new Number();
this.template = new Object();
this.focusState = new Number();
this.isTextScaleFactorEnabled = new Boolean();
this.useSystemFocusVisuals = new Boolean();
this.xYFocusUp = new Object();
this.xYFocusRight = new Object();
this.xYFocusLeft = new Object();
this.xYFocusDown = new Object();
this.requiresPointer = new Number();
this.isFocusEngagementEnabled = new Boolean();
this.isFocusEngaged = new Boolean();
this.elementSoundMode = new Number();
this.defaultStyleResourceUri = new Object();
this.cornerRadius = new CornerRadius();
this.backgroundSizing = new Number();
this.width = new Number();
this.verticalAlignment = new Number();
this.tag = new Object();
this.style = new Object();
this.resources = new Object();
this.name = new String();
this.minWidth = new Number();
this.minHeight = new Number();
this.maxWidth = new Number();
this.maxHeight = new Number();
this.margin = new Thickness();
this.language = new String();
this.horizontalAlignment = new Number();
this.height = new Number();
this.flowDirection = new Number();
this.dataContext = new Object();
this.actualHeight = new Number();
this.actualWidth = new Number();
this.baseUri = new Object();
this.parent = new Object();
this.triggers = new Object();
this.requestedTheme = new Number();
this.focusVisualSecondaryThickness = new Thickness();
this.focusVisualSecondaryBrush = new Object();
this.focusVisualPrimaryThickness = new Thickness();
this.focusVisualPrimaryBrush = new Object();
this.focusVisualMargin = new Thickness();
this.allowFocusWhenDisabled = new Boolean();
this.allowFocusOnInteraction = new Boolean();
this.actualTheme = new Number();
this.isLoaded = new Boolean();
this.transitions = new Object();
this.projection = new Object();
this.renderTransformOrigin = new Object();
this.opacity = new Number();
this.manipulationMode = new Number();
this.isTapEnabled = new Boolean();
this.isRightTapEnabled = new Boolean();
this.isHoldingEnabled = new Boolean();
this.isHitTestVisible = new Boolean();
this.isDoubleTapEnabled = new Boolean();
this.allowDrop = new Boolean();
this.clip = new Object();
this.cacheMode = new Object();
this.useLayoutRounding = new Boolean();
this.renderTransform = new Object();
this.visibility = new Number();
this.desiredSize = new Object();
this.pointerCaptures = new Object();
this.renderSize = new Object();
this.xamlRoot = new Object();
this.shadow = new Object();
this.actualOffset = new Vector3();
this.actualSize = new Vector2();
this.uIContext = new Object();
this.compositeMode = new Number();
this.transform3D = new Object();
this.canDrag = new Boolean();
this.isAccessKeyScope = new Boolean();
this.exitDisplayModeOnAccessKeyInvoked = new Boolean();
this.contextFlyout = new FlyoutBase();
this.accessKeyScopeOwner = new Object();
this.accessKey = new String();
this.keyTipHorizontalOffset = new Number();
this.highContrastAdjustment = new Number();
this.xYFocusRightNavigationStrategy = new Number();
this.xYFocusKeyboardNavigation = new Number();
this.xYFocusDownNavigationStrategy = new Number();
this.tabFocusNavigation = new Number();
this.keyTipVerticalOffset = new Number();
this.xYFocusUpNavigationStrategy = new Number();
this.keyTipPlacementMode = new Number();
this.xYFocusLeftNavigationStrategy = new Number();
this.lights = new Object();
this.keyboardAccelerators = new Object();
this.keyboardAcceleratorPlacementTarget = new Object();
this.keyboardAcceleratorPlacementMode = new Number();
this.keyTipTarget = new Object();
this.translationTransition = new Object();
this.opacityTransition = new Object();
this.transformMatrix = new Matrix4x4();
this.scaleTransition = new Object();
this.scale = new Vector3();
this.rotationTransition = new Object();
this.rotationAxis = new Vector3();
this.rotation = new Number();
this.translation = new Vector3();
this.centerPoint = new Vector3();
this.canBeScrollAnchor = new Boolean();
this.dispatcher = new Object();
};
cls.prototype.onToggle = function onToggle() {
/// <signature>
/// <summary>Function summary.</summary>
/// </signature>
}
cls.isCheckedProperty = new Object();
cls.isThreeStateProperty = new Object();
cls.clickModeProperty = new Object();
cls.commandParameterProperty = new Object();
cls.commandProperty = new Object();
cls.isPointerOverProperty = new Object();
cls.isPressedProperty = new Object();
cls.contentProperty = new Object();
cls.contentTemplateProperty = new Object();
cls.contentTemplateSelectorProperty = new Object();
cls.contentTransitionsProperty = new Object();
cls.borderThicknessProperty = new Object();
cls.focusStateProperty = new Object();
cls.fontFamilyProperty = new Object();
cls.fontSizeProperty = new Object();
cls.fontStretchProperty = new Object();
cls.fontStyleProperty = new Object();
cls.fontWeightProperty = new Object();
cls.foregroundProperty = new Object();
cls.horizontalContentAlignmentProperty = new Object();
cls.isEnabledProperty = new Object();
cls.isTabStopProperty = new Object();
cls.paddingProperty = new Object();
cls.tabIndexProperty = new Object();
cls.tabNavigationProperty = new Object();
cls.templateProperty = new Object();
cls.backgroundProperty = new Object();
cls.borderBrushProperty = new Object();
cls.verticalContentAlignmentProperty = new Object();
cls.characterSpacingProperty = new Object();
cls.defaultStyleKeyProperty = new Object();
cls.isTextScaleFactorEnabledProperty = new Object();
cls.isTemplateFocusTargetProperty = new Object();
cls.useSystemFocusVisualsProperty = new Object();
cls.elementSoundModeProperty = new Object();
cls.isFocusEngagedProperty = new Object();
cls.isFocusEngagementEnabledProperty = new Object();
cls.requiresPointerProperty = new Object();
cls.xYFocusDownProperty = new Object();
cls.xYFocusLeftProperty = new Object();
cls.xYFocusRightProperty = new Object();
cls.xYFocusUpProperty = new Object();
cls.defaultStyleResourceUriProperty = new Object();
cls.isTemplateKeyTipTargetProperty = new Object();
cls.cornerRadiusProperty = new Object();
cls.backgroundSizingProperty = new Object();
cls.actualHeightProperty = new Object();
cls.actualWidthProperty = new Object();
cls.dataContextProperty = new Object();
cls.flowDirectionProperty = new Object();
cls.heightProperty = new Object();
cls.horizontalAlignmentProperty = new Object();
cls.languageProperty = new Object();
cls.marginProperty = new Object();
cls.maxHeightProperty = new Object();
cls.maxWidthProperty = new Object();
cls.minHeightProperty = new Object();
cls.minWidthProperty = new Object();
cls.nameProperty = new Object();
cls.styleProperty = new Object();
cls.tagProperty = new Object();
cls.verticalAlignmentProperty = new Object();
cls.widthProperty = new Object();
cls.requestedThemeProperty = new Object();
cls.allowFocusOnInteractionProperty = new Object();
cls.allowFocusWhenDisabledProperty = new Object();
cls.focusVisualMarginProperty = new Object();
cls.focusVisualPrimaryBrushProperty = new Object();
cls.focusVisualPrimaryThicknessProperty = new Object();
cls.focusVisualSecondaryBrushProperty = new Object();
cls.focusVisualSecondaryThicknessProperty = new Object();
cls.actualThemeProperty = new Object();
cls.holdingEvent = new Object();
cls.isDoubleTapEnabledProperty = new Object();
cls.isHitTestVisibleProperty = new Object();
cls.isHoldingEnabledProperty = new Object();
cls.isRightTapEnabledProperty = new Object();
cls.keyDownEvent = new Object();
cls.keyUpEvent = new Object();
cls.manipulationCompletedEvent = new Object();
cls.manipulationDeltaEvent = new Object();
cls.isTapEnabledProperty = new Object();
cls.manipulationInertiaStartingEvent = new Object();
cls.manipulationModeProperty = new Object();
cls.manipulationStartedEvent = new Object();
cls.manipulationStartingEvent = new Object();
cls.opacityProperty = new Object();
cls.pointerCanceledEvent = new Object();
cls.pointerCaptureLostEvent = new Object();
cls.pointerCapturesProperty = new Object();
cls.pointerEnteredEvent = new Object();
cls.pointerExitedEvent = new Object();
cls.pointerMovedEvent = new Object();
cls.pointerPressedEvent = new Object();
cls.pointerWheelChangedEvent = new Object();
cls.projectionProperty = new Object();
cls.renderTransformOriginProperty = new Object();
cls.renderTransformProperty = new Object();
cls.rightTappedEvent = new Object();
cls.dragEnterEvent = new Object();
cls.tappedEvent = new Object();
cls.transitionsProperty = new Object();
cls.useLayoutRoundingProperty = new Object();
cls.visibilityProperty = new Object();
cls.allowDropProperty = new Object();
cls.cacheModeProperty = new Object();
cls.clipProperty = new Object();
cls.doubleTappedEvent = new Object();
cls.pointerReleasedEvent = new Object();
cls.dragLeaveEvent = new Object();
cls.dragOverEvent = new Object();
cls.dropEvent = new Object();
cls.shadowProperty = new Object();
cls.compositeModeProperty = new Object();
cls.canDragProperty = new Object();
cls.transform3DProperty = new Object();
cls.accessKeyProperty = new Object();
cls.accessKeyScopeOwnerProperty = new Object();
cls.contextFlyoutProperty = new Object();
cls.isAccessKeyScopeProperty = new Object();
cls.exitDisplayModeOnAccessKeyInvokedProperty = new Object();
cls.highContrastAdjustmentProperty = new Object();
cls.keyTipHorizontalOffsetProperty = new Object();
cls.keyTipPlacementModeProperty = new Object();
cls.keyTipVerticalOffsetProperty = new Object();
cls.lightsProperty = new Object();
cls.xYFocusDownNavigationStrategyProperty = new Object();
cls.xYFocusKeyboardNavigationProperty = new Object();
cls.xYFocusLeftNavigationStrategyProperty = new Object();
cls.xYFocusRightNavigationStrategyProperty = new Object();
cls.xYFocusUpNavigationStrategyProperty = new Object();
cls.tabFocusNavigationProperty = new Object();
cls.gettingFocusEvent = new Object();
cls.losingFocusEvent = new Object();
cls.noFocusCandidateFoundEvent = new Object();
cls.characterReceivedEvent = new Object();
cls.previewKeyDownEvent = new Object();
cls.previewKeyUpEvent = new Object();
cls.bringIntoViewRequestedEvent = new Object();
cls.contextRequestedEvent = new Object();
cls.keyTipTargetProperty = new Object();
cls.keyboardAcceleratorPlacementModeProperty = new Object();
cls.keyboardAcceleratorPlacementTargetProperty = new Object();
cls.canBeScrollAnchorProperty = new Object();
cls.prototype.addListener = function addListener(eventName, callback){}
cls.prototype.removeListener = function removeListener(eventName, callback){}
cls.prototype.on = function on(eventName, callback){}
cls.prototype.off = function off(eventName, callback){}
return cls;
}) ();
exports.ToggleButton = ToggleButton;
Selector = (function () {
var cls = function Selector() {
this.selectedValuePath = new String();
this.selectedValue = new Object();
this.selectedItem = new Object();
this.selectedIndex = new Number();
this.isSynchronizedWithCurrentItem = new Boolean();
this.itemsSource = new Object();
this.itemsPanel = new Object();
this.itemTemplateSelector = new Object();
this.itemTemplate = new Object();
this.itemContainerTransitions = new Object();
this.itemContainerStyleSelector = new Object();
this.itemContainerStyle = new Object();
this.groupStyleSelector = new Object();
this.displayMemberPath = new String();
this.groupStyle = new Object();
this.isGrouping = new Boolean();
this.itemContainerGenerator = new Object();
this.items = new Object();
this.itemsPanelRoot = new Object();
this.padding = new Thickness();
this.isTabStop = new Boolean();
this.isEnabled = new Boolean();
this.horizontalContentAlignment = new Number();
this.foreground = new Object();
this.fontWeight = new FontWeight();
this.fontStyle = new Number();
this.fontStretch = new Number();
this.fontSize = new Number();
this.fontFamily = new Object();
this.tabIndex = new Number();
this.characterSpacing = new Number();
this.borderThickness = new Thickness();
this.borderBrush = new Object();
this.tabNavigation = new Number();
this.background = new Object();
this.verticalContentAlignment = new Number();
this.template = new Object();
this.focusState = new Number();
this.isTextScaleFactorEnabled = new Boolean();
this.useSystemFocusVisuals = new Boolean();
this.xYFocusUp = new Object();
this.xYFocusRight = new Object();
this.xYFocusLeft = new Object();
this.xYFocusDown = new Object();
this.requiresPointer = new Number();
this.isFocusEngagementEnabled = new Boolean();
this.isFocusEngaged = new Boolean();
this.elementSoundMode = new Number();
this.defaultStyleResourceUri = new Object();
this.cornerRadius = new CornerRadius();
this.backgroundSizing = new Number();
this.width = new Number();
this.verticalAlignment = new Number();
this.tag = new Object();
this.style = new Object();
this.resources = new Object();
this.name = new String();
this.minWidth = new Number();
this.minHeight = new Number();
this.maxWidth = new Number();
this.maxHeight = new Number();
this.margin = new Thickness();
this.language = new String();
this.horizontalAlignment = new Number();
this.height = new Number();
this.flowDirection = new Number();
this.dataContext = new Object();
this.actualHeight = new Number();
this.actualWidth = new Number();
this.baseUri = new Object();
this.parent = new Object();
this.triggers = new Object();
this.requestedTheme = new Number();
this.focusVisualSecondaryThickness = new Thickness();
this.focusVisualSecondaryBrush = new Object();
this.focusVisualPrimaryThickness = new Thickness();
this.focusVisualPrimaryBrush = new Object();
this.focusVisualMargin = new Thickness();
this.allowFocusWhenDisabled = new Boolean();
this.allowFocusOnInteraction = new Boolean();
this.actualTheme = new Number();
this.isLoaded = new Boolean();
this.transitions = new Object();
this.projection = new Object();
this.renderTransformOrigin = new Object();
this.opacity = new Number();
this.manipulationMode = new Number();
this.isTapEnabled = new Boolean();
this.isRightTapEnabled = new Boolean();
this.isHoldingEnabled = new Boolean();
this.isHitTestVisible = new Boolean();
this.isDoubleTapEnabled = new Boolean();
this.allowDrop = new Boolean();
this.clip = new Object();
this.cacheMode = new Object();
this.useLayoutRounding = new Boolean();
this.renderTransform = new Object();
this.visibility = new Number();
this.desiredSize = new Object();
this.pointerCaptures = new Object();
this.renderSize = new Object();
this.xamlRoot = new Object();
this.shadow = new Object();
this.actualOffset = new Vector3();
this.actualSize = new Vector2();
this.uIContext = new Object();
this.compositeMode = new Number();
this.transform3D = new Object();
this.canDrag = new Boolean();
this.isAccessKeyScope = new Boolean();
this.exitDisplayModeOnAccessKeyInvoked = new Boolean();
this.contextFlyout = new FlyoutBase();
this.accessKeyScopeOwner = new Object();
this.accessKey = new String();
this.keyTipHorizontalOffset = new Number();
this.highContrastAdjustment = new Number();
this.xYFocusRightNavigationStrategy = new Number();
this.xYFocusKeyboardNavigation = new Number();
this.xYFocusDownNavigationStrategy = new Number();
this.tabFocusNavigation = new Number();
this.keyTipVerticalOffset = new Number();
this.xYFocusUpNavigationStrategy = new Number();
this.keyTipPlacementMode = new Number();
this.xYFocusLeftNavigationStrategy = new Number();
this.lights = new Object();
this.keyboardAccelerators = new Object();
this.keyboardAcceleratorPlacementTarget = new Object();
this.keyboardAcceleratorPlacementMode = new Number();
this.keyTipTarget = new Object();
this.translationTransition = new Object();
this.opacityTransition = new Object();
this.transformMatrix = new Matrix4x4();
this.scaleTransition = new Object();
this.scale = new Vector3();
this.rotationTransition = new Object();
this.rotationAxis = new Vector3();
this.rotation = new Number();
this.translation = new Vector3();
this.centerPoint = new Vector3();
this.canBeScrollAnchor = new Boolean();
this.dispatcher = new Object();
};
cls.getIsSelectionActive = function getIsSelectionActive(element) {
/// <signature>
/// <summary>Function summary.</summary>
/// <param name="element" type="Object">A param.</param>
/// <returns type="Boolean" />
/// </signature>
return new Boolean();
}
cls.isSynchronizedWithCurrentItemProperty = new Object();
cls.selectedIndexProperty = new Object();
cls.selectedItemProperty = new Object();
cls.selectedValuePathProperty = new Object();
cls.selectedValueProperty = new Object();
cls.displayMemberPathProperty = new Object();
cls.groupStyleSelectorProperty = new Object();
cls.isGroupingProperty = new Object();
cls.itemContainerStyleProperty = new Object();
cls.itemContainerStyleSelectorProperty = new Object();
cls.itemContainerTransitionsProperty = new Object();
cls.itemTemplateProperty = new Object();
cls.itemTemplateSelectorProperty = new Object();
cls.itemsPanelProperty = new Object();
cls.itemsSourceProperty = new Object();
cls.borderThicknessProperty = new Object();
cls.focusStateProperty = new Object();
cls.fontFamilyProperty = new Object();
cls.fontSizeProperty = new Object();
cls.fontStretchProperty = new Object();
cls.fontStyleProperty = new Object();
cls.fontWeightProperty = new Object();
cls.foregroundProperty = new Object();
cls.horizontalContentAlignmentProperty = new Object();
cls.isEnabledProperty = new Object();
cls.isTabStopProperty = new Object();
cls.paddingProperty = new Object();
cls.tabIndexProperty = new Object();
cls.tabNavigationProperty = new Object();
cls.templateProperty = new Object();
cls.backgroundProperty = new Object();
cls.borderBrushProperty = new Object();
cls.verticalContentAlignmentProperty = new Object();
cls.characterSpacingProperty = new Object();
cls.defaultStyleKeyProperty = new Object();
cls.isTextScaleFactorEnabledProperty = new Object();
cls.isTemplateFocusTargetProperty = new Object();
cls.useSystemFocusVisualsProperty = new Object();
cls.elementSoundModeProperty = new Object();
cls.isFocusEngagedProperty = new Object();
cls.isFocusEngagementEnabledProperty = new Object();
cls.requiresPointerProperty = new Object();
cls.xYFocusDownProperty = new Object();
cls.xYFocusLeftProperty = new Object();
cls.xYFocusRightProperty = new Object();
cls.xYFocusUpProperty = new Object();
cls.defaultStyleResourceUriProperty = new Object();
cls.isTemplateKeyTipTargetProperty = new Object();
cls.cornerRadiusProperty = new Object();
cls.backgroundSizingProperty = new Object();
cls.actualHeightProperty = new Object();
cls.actualWidthProperty = new Object();
cls.dataContextProperty = new Object();
cls.flowDirectionProperty = new Object();
cls.heightProperty = new Object();
cls.horizontalAlignmentProperty = new Object();
cls.languageProperty = new Object();
cls.marginProperty = new Object();
cls.maxHeightProperty = new Object();
cls.maxWidthProperty = new Object();
cls.minHeightProperty = new Object();
cls.minWidthProperty = new Object();
cls.nameProperty = new Object();
cls.styleProperty = new Object();
cls.tagProperty = new Object();
cls.verticalAlignmentProperty = new Object();
cls.widthProperty = new Object();
cls.requestedThemeProperty = new Object();
cls.allowFocusOnInteractionProperty = new Object();
cls.allowFocusWhenDisabledProperty = new Object();
cls.focusVisualMarginProperty = new Object();
cls.focusVisualPrimaryBrushProperty = new Object();
cls.focusVisualPrimaryThicknessProperty = new Object();
cls.focusVisualSecondaryBrushProperty = new Object();
cls.focusVisualSecondaryThicknessProperty = new Object();
cls.actualThemeProperty = new Object();
cls.holdingEvent = new Object();
cls.isDoubleTapEnabledProperty = new Object();
cls.isHitTestVisibleProperty = new Object();
cls.isHoldingEnabledProperty = new Object();
cls.isRightTapEnabledProperty = new Object();
cls.keyDownEvent = new Object();
cls.keyUpEvent = new Object();
cls.manipulationCompletedEvent = new Object();
cls.manipulationDeltaEvent = new Object();
cls.isTapEnabledProperty = new Object();
cls.manipulationInertiaStartingEvent = new Object();
cls.manipulationModeProperty = new Object();
cls.manipulationStartedEvent = new Object();
cls.manipulationStartingEvent = new Object();
cls.opacityProperty = new Object();
cls.pointerCanceledEvent = new Object();
cls.pointerCaptureLostEvent = new Object();
cls.pointerCapturesProperty = new Object();
cls.pointerEnteredEvent = new Object();
cls.pointerExitedEvent = new Object();
cls.pointerMovedEvent = new Object();
cls.pointerPressedEvent = new Object();
cls.pointerWheelChangedEvent = new Object();
cls.projectionProperty = new Object();
cls.renderTransformOriginProperty = new Object();
cls.renderTransformProperty = new Object();
cls.rightTappedEvent = new Object();
cls.dragEnterEvent = new Object();
cls.tappedEvent = new Object();
cls.transitionsProperty = new Object();
cls.useLayoutRoundingProperty = new Object();
cls.visibilityProperty = new Object();
cls.allowDropProperty = new Object();
cls.cacheModeProperty = new Object();
cls.clipProperty = new Object();
cls.doubleTappedEvent = new Object();
cls.pointerReleasedEvent = new Object();
cls.dragLeaveEvent = new Object();
cls.dragOverEvent = new Object();
cls.dropEvent = new Object();
cls.shadowProperty = new Object();
cls.compositeModeProperty = new Object();
cls.canDragProperty = new Object();
cls.transform3DProperty = new Object();
cls.accessKeyProperty = new Object();
cls.accessKeyScopeOwnerProperty = new Object();
cls.contextFlyoutProperty = new Object();
cls.isAccessKeyScopeProperty = new Object();
cls.exitDisplayModeOnAccessKeyInvokedProperty = new Object();
cls.highContrastAdjustmentProperty = new Object();
cls.keyTipHorizontalOffsetProperty = new Object();
cls.keyTipPlacementModeProperty = new Object();
cls.keyTipVerticalOffsetProperty = new Object();
cls.lightsProperty = new Object();
cls.xYFocusDownNavigationStrategyProperty = new Object();
cls.xYFocusKeyboardNavigationProperty = new Object();
cls.xYFocusLeftNavigationStrategyProperty = new Object();
cls.xYFocusRightNavigationStrategyProperty = new Object();
cls.xYFocusUpNavigationStrategyProperty = new Object();
cls.tabFocusNavigationProperty = new Object();
cls.gettingFocusEvent = new Object();
cls.losingFocusEvent = new Object();
cls.noFocusCandidateFoundEvent = new Object();
cls.characterReceivedEvent = new Object();
cls.previewKeyDownEvent = new Object();
cls.previewKeyUpEvent = new Object();
cls.bringIntoViewRequestedEvent = new Object();
cls.contextRequestedEvent = new Object();
cls.keyTipTargetProperty = new Object();
cls.keyboardAcceleratorPlacementModeProperty = new Object();
cls.keyboardAcceleratorPlacementTargetProperty = new Object();
cls.canBeScrollAnchorProperty = new Object();
cls.prototype.addListener = function addListener(eventName, callback){}
cls.prototype.removeListener = function removeListener(eventName, callback){}
cls.prototype.on = function on(eventName, callback){}
cls.prototype.off = function off(eventName, callback){}
return cls;
}) ();
exports.Selector = Selector;
SelectorItem = (function () {
var cls = function SelectorItem() {
this.isSelected = new Boolean();
this.contentTransitions = new Object();
this.contentTemplateSelector = new Object();
this.contentTemplate = new Object();
this.content = new Object();
this.contentTemplateRoot = new Object();
this.padding = new Thickness();
this.isTabStop = new Boolean();
this.isEnabled = new Boolean();
this.horizontalContentAlignment = new Number();
this.foreground = new Object();
this.fontWeight = new FontWeight();
this.fontStyle = new Number();
this.fontStretch = new Number();
this.fontSize = new Number();
this.fontFamily = new Object();
this.tabIndex = new Number();
this.characterSpacing = new Number();
this.borderThickness = new Thickness();
this.borderBrush = new Object();
this.tabNavigation = new Number();
this.background = new Object();
this.verticalContentAlignment = new Number();
this.template = new Object();
this.focusState = new Number();
this.isTextScaleFactorEnabled = new Boolean();
this.useSystemFocusVisuals = new Boolean();
this.xYFocusUp = new Object();
this.xYFocusRight = new Object();
this.xYFocusLeft = new Object();
this.xYFocusDown = new Object();
this.requiresPointer = new Number();
this.isFocusEngagementEnabled = new Boolean();
this.isFocusEngaged = new Boolean();
this.elementSoundMode = new Number();
this.defaultStyleResourceUri = new Object();
this.cornerRadius = new CornerRadius();
this.backgroundSizing = new Number();
this.width = new Number();
this.verticalAlignment = new Number();
this.tag = new Object();
this.style = new Object();
this.resources = new Object();
this.name = new String();
this.minWidth = new Number();
this.minHeight = new Number();
this.maxWidth = new Number();
this.maxHeight = new Number();
this.margin = new Thickness();
this.language = new String();
this.horizontalAlignment = new Number();
this.height = new Number();
this.flowDirection = new Number();
this.dataContext = new Object();
this.actualHeight = new Number();
this.actualWidth = new Number();
this.baseUri = new Object();
this.parent = new Object();
this.triggers = new Object();
this.requestedTheme = new Number();
this.focusVisualSecondaryThickness = new Thickness();
this.focusVisualSecondaryBrush = new Object();
this.focusVisualPrimaryThickness = new Thickness();
this.focusVisualPrimaryBrush = new Object();
this.focusVisualMargin = new Thickness();
this.allowFocusWhenDisabled = new Boolean();
this.allowFocusOnInteraction = new Boolean();
this.actualTheme = new Number();
this.isLoaded = new Boolean();
this.transitions = new Object();
this.projection = new Object();
this.renderTransformOrigin = new Object();
this.opacity = new Number();
this.manipulationMode = new Number();
this.isTapEnabled = new Boolean();
this.isRightTapEnabled = new Boolean();
this.isHoldingEnabled = new Boolean();
this.isHitTestVisible = new Boolean();
this.isDoubleTapEnabled = new Boolean();
this.allowDrop = new Boolean();
this.clip = new Object();
this.cacheMode = new Object();
this.useLayoutRounding = new Boolean();
this.renderTransform = new Object();
this.visibility = new Number();
this.desiredSize = new Object();
this.pointerCaptures = new Object();
this.renderSize = new Object();
this.xamlRoot = new Object();
this.shadow = new Object();
this.actualOffset = new Vector3();
this.actualSize = new Vector2();
this.uIContext = new Object();
this.compositeMode = new Number();
this.transform3D = new Object();
this.canDrag = new Boolean();
this.isAccessKeyScope = new Boolean();
this.exitDisplayModeOnAccessKeyInvoked = new Boolean();
this.contextFlyout = new FlyoutBase();
this.accessKeyScopeOwner = new Object();
this.accessKey = new String();
this.keyTipHorizontalOffset = new Number();
this.highContrastAdjustment = new Number();
this.xYFocusRightNavigationStrategy = new Number();
this.xYFocusKeyboardNavigation = new Number();
this.xYFocusDownNavigationStrategy = new Number();
this.tabFocusNavigation = new Number();
this.keyTipVerticalOffset = new Number();
this.xYFocusUpNavigationStrategy = new Number();
this.keyTipPlacementMode = new Number();
this.xYFocusLeftNavigationStrategy = new Number();
this.lights = new Object();
this.keyboardAccelerators = new Object();
this.keyboardAcceleratorPlacementTarget = new Object();
this.keyboardAcceleratorPlacementMode = new Number();
this.keyTipTarget = new Object();
this.translationTransition = new Object();
this.opacityTransition = new Object();
this.transformMatrix = new Matrix4x4();
this.scaleTransition = new Object();
this.scale = new Vector3();
this.rotationTransition = new Object();
this.rotationAxis = new Vector3();
this.rotation = new Number();
this.translation = new Vector3();
this.centerPoint = new Vector3();
this.canBeScrollAnchor = new Boolean();
this.dispatcher = new Object();
};
cls.isSelectedProperty = new Object();
cls.contentProperty = new Object();
cl