Start tracking API changes, and generating API documentation (#2932)

* Start API documentation

* Change files
This commit is contained in:
Andrew Coates 2019-08-15 15:21:01 -07:00 коммит произвёл GitHub
Родитель f6f4d2fab8
Коммит 0bd7ead9e2
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
118 изменённых файлов: 2196 добавлений и 24 удалений

Просмотреть файл

@ -75,9 +75,9 @@ jobs:
- template: templates/stop-packagers.yml
- task: CmdLine@2
displayName: yarn build
displayName: yarn buildci
inputs:
script: yarn build
script: yarn buildci
- template: templates/install-SDK.yml

2
.gitignore поставляемый
Просмотреть файл

@ -153,3 +153,5 @@ bld/
# OpenCover
*_coverage.xml
tsdoc-metadata.json

3
.vscode/settings.json поставляемый
Просмотреть файл

@ -43,5 +43,6 @@
"clang-format.language.javascript.enable": false,
"clang-format.language.typescript.enable": false,
"clang-format.assumeFilename": "${workspaceFolder}/.clang-format",
"clang-format.executable": "${workspaceRoot}/vnext/node_modules/.bin/clang-format"
"clang-format.executable": "${workspaceRoot}/vnext/node_modules/.bin/clang-format",
"typescript.tsdk": "node_modules\\typescript\\lib"
}

Просмотреть файл

@ -0,0 +1,8 @@
{
"type": "prerelease",
"comment": "Start API documentation",
"packageName": "react-native-windows",
"email": "acoates@microsoft.com",
"commit": "7f82c81c53a99f76887407104a382c334445e74d",
"date": "2019-08-14T17:17:50.588Z"
}

Просмотреть файл

@ -0,0 +1,8 @@
{
"type": "patch",
"comment": "Start API documentation",
"packageName": "react-native-windows-extended",
"email": "acoates@microsoft.com",
"commit": "7f82c81c53a99f76887407104a382c334445e74d",
"date": "2019-08-14T17:17:48.190Z"
}

Просмотреть файл

@ -4,6 +4,7 @@
"private": true,
"scripts": {
"build": "lerna run build --stream",
"buildci": "lerna run build --stream -- --ci",
"change": "node ./node_modules/beachball/bin/beachball.js change",
"clean": "lerna run clean --stream",
"format": "node packages/scripts/formatFiles.js -i -style=file -assume-filename=../.clang-format",

Просмотреть файл

@ -13,7 +13,7 @@ import {
} from 'react-native';
const newGameState = {
squares: Array(9).fill(null),
squares: Array<SquareValue>(9).fill(null),
xIsNext: true,
};

Просмотреть файл

@ -31,7 +31,7 @@ task('ts', () => {
inlineSources: true,
sourceRoot: path.relative(libPath, srcPath),
}),
target: 'es5',
target: 'es6',
module: 'commonjs',
});
});

Просмотреть файл

@ -35,7 +35,7 @@
"prettier": "1.13.6",
"react": "16.8.3",
"react-native": "https://github.com/microsoft/react-native/archive/v0.59.0-microsoft.43.tar.gz",
"typescript": "3.5.1"
"typescript": "3.5.3"
},
"peerDependencies": {
"react": "16.8.3",

Просмотреть файл

@ -1,3 +1,4 @@
/dist
/lib
/Libraries
/local-cli/generator-windows/templates/App.windows.js

2
vnext/.gitignore поставляемый
Просмотреть файл

@ -74,6 +74,8 @@ ReactUWP/Folly/Generated Files/
*.nupkg
*.swp
temp
/coverage
/third-party
/packages/

Просмотреть файл

@ -4,6 +4,7 @@
.vscode
**/*.inc
**/*.windesktop.*
api-extractor.json
build
CMakeLists.txt
Desktop
@ -29,6 +30,7 @@ RNTester/
Scripts/layoutFilesForNuget.bat.bat
src/
target
temp
tsconfig.json
Universal.IntegrationTests
Universal.UnitTests

26
vnext/api-extractor.json Normal file
Просмотреть файл

@ -0,0 +1,26 @@
{
"$schema":
"https://developer.microsoft.com/json-schemas/api-extractor/v7/api-extractor.schema.json",
"mainEntryPointFilePath": "./index.d.ts",
"docModel": {
"enabled": true
},
"dtsRollup": {
"enabled": true
},
"apiReport": {
"enabled": true
},
"messages": {
"extractorMessageReporting": {
"ae-missing-release-tag": {
"logLevel": "none"
}
},
"tsdocMessageReporting": {
"tsdoc-undefined-tag": {
"logLevel": "none"
}
}
}
}

285
vnext/dist/react-native-windows.d.ts поставляемый Normal file
Просмотреть файл

@ -0,0 +1,285 @@
import * as React from 'react';
import * as RN from 'react-native';
import { StyleProp } from 'react-native';
import { ViewProps } from 'react-native';
import { ViewStyle } from 'react-native';
export declare const AppTheme: AppThemeModule;
declare class AppThemeModule extends MissingNativeEventEmitterShim {
isAvailable: boolean;
currentTheme: AppThemeTypes;
isHighContrast: boolean;
currentHighContrastColors: IHighContrastColors;
}
export declare type AppThemeTypes = 'light' | 'dark';
export declare class CheckBox extends React.Component<ICheckBoxProps> {
render(): JSX.Element | null;
}
export declare class DatePicker extends React.Component<IDatePickerProps> {
render(): JSX.Element | null;
}
export declare enum DayOfWeek {
Sunday = 0,
Monday = 1,
Tuesday = 2,
Wednesday = 3,
Thursday = 4,
Friday = 5,
Saturday = 6
}
export declare enum EventPhase {
None = 0,
Capturing = 1,
AtTarget = 2,
Bubbling = 3
}
export declare class Flyout extends React.Component<IFlyoutProps> {
render(): JSX.Element | null;
}
export declare class Glyph extends React.PureComponent<GlyphProps> {
render(): JSX.Element | null;
}
declare interface GlyphProps extends ViewProps {
style?: StyleProp<GlyphStyle>;
emSize?: number;
fontUri: string;
glyph: string;
colorEnabled?: boolean;
}
declare interface GlyphStyle extends ViewStyle {
color?: string;
}
export declare enum HandledEventPhase {
Capturing = 1,
Bubbling = 3
}
export declare interface IAppThemeChangedEvent {
currentTheme: AppThemeTypes;
}
declare interface ICheckBoxChangeEvent {
nativeEvent: {
value: boolean;
};
}
declare interface ICheckBoxProps extends ViewProps {
checked?: boolean;
disabled?: boolean;
onChange?: (event: ICheckBoxChangeEvent) => void;
onValueChange?: (value: boolean) => void;
defaultChecked?: boolean;
}
export declare interface IDatePickerChangeEvent {
nativeEvent: {
newDate: number;
};
}
export declare interface IDatePickerProps extends ViewProps {
selectedDate?: Date;
placeholderText?: string;
dateFormat?: 'day month year' | 'dayofweek day month' | 'longdate' | 'shortdate';
dayOfWeekFormat?: '{dayofweek.abbreviated(2)}' | '{dayofweek.abbreviated(3)}' | '{dayofweek.full}';
firstDayOfWeek?: DayOfWeek;
maxDate?: Date;
minDate?: Date;
timeZoneOffsetInSeconds?: number;
onChange?: (event: IDatePickerChangeEvent) => void;
onDateChange?: (newDate: Date) => void;
}
export declare interface IFlyoutProps extends ViewProps {
horizontalOffset?: number;
isLightDismissEnabled?: boolean;
isOpen?: boolean;
onDismiss?: (isOpen: boolean) => void;
placement?: Placement;
target?: React.ReactNode;
verticalOffset?: number;
}
export declare interface IHandledKeyboardEvent {
altKey?: boolean;
ctrlKey?: boolean;
metaKey?: boolean;
shiftKey?: boolean;
code: string;
handledEventPhase?: HandledEventPhase;
}
export declare interface IHighContrastChangedEvent {
isHighContrast: boolean;
highContrastColors: IHighContrastColors;
}
/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License.
* @format
*/
/**
* Color information for high contrast
*/
export declare interface IHighContrastColors {
ButtonFaceColor: string;
ButtonTextColor: string;
GrayTextColor: string;
HighlightColor: string;
HighlightTextColor: string;
HotlightColor: string;
WindowColor: string;
WindowTextColor: string;
}
export declare type IKeyboardEvent = RN.NativeSyntheticEvent<INativeKeyboardEvent>;
export declare interface IKeyboardProps {
onKeyDown?: (args: IKeyboardEvent) => void;
onKeyDownCapture?: (args: IKeyboardEvent) => void;
onKeyUp?: (args: IKeyboardEvent) => void;
onKeyUpCapture?: (args: IKeyboardEvent) => void;
keyDownEvents?: IHandledKeyboardEvent[];
keyUpEvents?: IHandledKeyboardEvent[];
}
export declare interface INativeKeyboardEvent {
altKey: boolean;
ctrlKey: boolean;
metaKey: boolean;
shiftKey: boolean;
key: string;
code: string;
eventPhase: EventPhase;
}
declare interface IPickerChangeEvent {
nativeEvent: {
value: any;
itemIndex: number;
text: string;
};
}
declare interface IPickerItemProps extends ViewProps {
label: string;
value?: any;
color?: string;
testID?: string;
}
declare interface IPickerProps extends ViewProps {
selectedValue?: any;
enabled?: boolean;
prompt?: string;
testID?: string;
onChange?: (event: IPickerChangeEvent) => void;
onValueChange?: (value: any, itemIndex: number, text: string) => void;
editable?: boolean;
text?: string;
}
export declare interface IPopupProps extends ViewProps {
isOpen?: boolean;
isLightDismissEnabled?: boolean;
horizontalOffset?: number;
verticalOffset?: number;
target?: React.ReactNode;
onDismiss?: (isOpen: boolean) => void;
}
/**
* @remarks
* Props type for {@link ViewWindows}
*
* Extends: {@link IKeyboardProps} and {@link https://facebook.github.io/react-native/docs/view | react-native's ViewProps}
*/
export declare interface IViewWindowsProps extends IKeyboardProps, ViewProps {
acceptsKeyboardFocus?: boolean;
children?: any;
/**
* Indicates to accessibility services that the UI Component is within a set and has the given numbered position.
*
* See https://github.com/ReactWindows/discussions-and-proposals/blob/harinik-accessibility/proposals/0000-accessibilityapis-lists.md
*/
accessibilityPosInSet?: number;
/**
* Indicates to accessibility services that the UI Component is within a set with the given size.
*
* See https://github.com/ReactWindows/discussions-and-proposals/blob/harinik-accessibility/proposals/0000-accessibilityapis-lists.md
*/
accessibilitySetSize?: number;
}
declare const MissingNativeEventEmitterShim: any;
export declare class Picker extends React.Component<IPickerProps> {
static Item: typeof PickerItem;
render(): JSX.Element | null;
}
declare class PickerItem extends React.Component<IPickerItemProps> {
render(): JSX.Element | null;
}
export declare type Placement = 'top' | 'bottom' | 'left' | 'right' | 'full' | 'top-edge-aligned-left' | 'top-edge-aligned-right' | 'bottom-edge-aligned-left' | 'bottom-edge-aligned-right' | 'left-edge-aligned-top' | 'right-edge-aligned-top' | 'left-edge-aligned-bottom' | 'right-edge-aligned-bottom';
export declare class Popup extends React.Component<IPopupProps> {
render(): JSX.Element | null;
}
export declare const supportKeyboard: <P extends object>(_Component: React.ComponentType<P>) => {
new (props: Readonly<P & IKeyboardProps>): {
render(): JSX.Element | null;
context: any;
setState<K extends never>(state: {} | ((prevState: Readonly<{}>, props: Readonly<P & IKeyboardProps>) => {} | Pick<{}, K> | null) | Pick<{}, K> | null, callback?: (() => void) | undefined): void;
forceUpdate(callBack?: (() => void) | undefined): void;
readonly props: Readonly<P & IKeyboardProps> & Readonly<{
children?: React.ReactNode;
}>;
state: Readonly<{}>;
refs: {
[key: string]: React.ReactInstance;
};
};
new (props: P & IKeyboardProps, context?: any): {
render(): JSX.Element | null;
context: any;
setState<K extends never>(state: {} | ((prevState: Readonly<{}>, props: Readonly<P & IKeyboardProps>) => {} | Pick<{}, K> | null) | Pick<{}, K> | null, callback?: (() => void) | undefined): void;
forceUpdate(callBack?: (() => void) | undefined): void;
readonly props: Readonly<P & IKeyboardProps> & Readonly<{
children?: React.ReactNode;
}>;
state: Readonly<{}>;
refs: {
[key: string]: React.ReactInstance;
};
};
contextType?: React.Context<any> | undefined;
};
/**
* Same as {@link https://facebook.github.io/react-native/docs/view | react-native's View}, but with extra windows specific functionality
*
* @remarks
* Prop type: {@link IViewWindowsProps}.
*
*/
export declare class ViewWindows extends React.Component<IViewWindowsProps> {
render(): JSX.Element | null;
}
export { }

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [AppTheme](./react-native-windows.apptheme.md)
## AppTheme variable
<b>Signature:</b>
```typescript
AppTheme: AppThemeModule
```

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [AppThemeTypes](./react-native-windows.appthemetypes.md)
## AppThemeTypes type
<b>Signature:</b>
```typescript
export declare type AppThemeTypes = 'light' | 'dark';
```

Просмотреть файл

@ -0,0 +1,18 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [CheckBox](./react-native-windows.checkbox.md)
## CheckBox class
<b>Signature:</b>
```typescript
export declare class CheckBox extends React.Component<ICheckBoxProps>
```
## Methods
| Method | Modifiers | Description |
| --- | --- | --- |
| [render()](./react-native-windows.checkbox.render.md) | | |

Просмотреть файл

@ -0,0 +1,15 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [CheckBox](./react-native-windows.checkbox.md) &gt; [render](./react-native-windows.checkbox.render.md)
## CheckBox.render() method
<b>Signature:</b>
```typescript
render(): JSX.Element | null;
```
<b>Returns:</b>
`JSX.Element | null`

Просмотреть файл

@ -0,0 +1,18 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [DatePicker](./react-native-windows.datepicker.md)
## DatePicker class
<b>Signature:</b>
```typescript
export declare class DatePicker extends React.Component<IDatePickerProps>
```
## Methods
| Method | Modifiers | Description |
| --- | --- | --- |
| [render()](./react-native-windows.datepicker.render.md) | | |

Просмотреть файл

@ -0,0 +1,15 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [DatePicker](./react-native-windows.datepicker.md) &gt; [render](./react-native-windows.datepicker.render.md)
## DatePicker.render() method
<b>Signature:</b>
```typescript
render(): JSX.Element | null;
```
<b>Returns:</b>
`JSX.Element | null`

Просмотреть файл

@ -0,0 +1,24 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [DayOfWeek](./react-native-windows.dayofweek.md)
## DayOfWeek enum
<b>Signature:</b>
```typescript
export declare enum DayOfWeek
```
## Enumeration Members
| Member | Value | Description |
| --- | --- | --- |
| Friday | <code>5</code> | |
| Monday | <code>1</code> | |
| Saturday | <code>6</code> | |
| Sunday | <code>0</code> | |
| Thursday | <code>4</code> | |
| Tuesday | <code>2</code> | |
| Wednesday | <code>3</code> | |

Просмотреть файл

@ -0,0 +1,21 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [EventPhase](./react-native-windows.eventphase.md)
## EventPhase enum
<b>Signature:</b>
```typescript
export declare enum EventPhase
```
## Enumeration Members
| Member | Value | Description |
| --- | --- | --- |
| AtTarget | <code>2</code> | |
| Bubbling | <code>3</code> | |
| Capturing | <code>1</code> | |
| None | <code>0</code> | |

Просмотреть файл

@ -0,0 +1,18 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [Flyout](./react-native-windows.flyout.md)
## Flyout class
<b>Signature:</b>
```typescript
export declare class Flyout extends React.Component<IFlyoutProps>
```
## Methods
| Method | Modifiers | Description |
| --- | --- | --- |
| [render()](./react-native-windows.flyout.render.md) | | |

Просмотреть файл

@ -0,0 +1,15 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [Flyout](./react-native-windows.flyout.md) &gt; [render](./react-native-windows.flyout.render.md)
## Flyout.render() method
<b>Signature:</b>
```typescript
render(): JSX.Element | null;
```
<b>Returns:</b>
`JSX.Element | null`

Просмотреть файл

@ -0,0 +1,18 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [Glyph](./react-native-windows.glyph.md)
## Glyph class
<b>Signature:</b>
```typescript
export declare class Glyph extends React.PureComponent<GlyphProps>
```
## Methods
| Method | Modifiers | Description |
| --- | --- | --- |
| [render()](./react-native-windows.glyph.render.md) | | |

Просмотреть файл

@ -0,0 +1,15 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [Glyph](./react-native-windows.glyph.md) &gt; [render](./react-native-windows.glyph.render.md)
## Glyph.render() method
<b>Signature:</b>
```typescript
render(): JSX.Element | null;
```
<b>Returns:</b>
`JSX.Element | null`

Просмотреть файл

@ -0,0 +1,19 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [HandledEventPhase](./react-native-windows.handledeventphase.md)
## HandledEventPhase enum
<b>Signature:</b>
```typescript
export declare enum HandledEventPhase
```
## Enumeration Members
| Member | Value | Description |
| --- | --- | --- |
| Bubbling | <code>3</code> | |
| Capturing | <code>1</code> | |

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IAppThemeChangedEvent](./react-native-windows.iappthemechangedevent.md) &gt; [currentTheme](./react-native-windows.iappthemechangedevent.currenttheme.md)
## IAppThemeChangedEvent.currentTheme property
<b>Signature:</b>
```typescript
currentTheme: AppThemeTypes;
```

Просмотреть файл

@ -0,0 +1,18 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IAppThemeChangedEvent](./react-native-windows.iappthemechangedevent.md)
## IAppThemeChangedEvent interface
<b>Signature:</b>
```typescript
export interface IAppThemeChangedEvent
```
## Properties
| Property | Type | Description |
| --- | --- | --- |
| [currentTheme](./react-native-windows.iappthemechangedevent.currenttheme.md) | <code>AppThemeTypes</code> | |

Просмотреть файл

@ -0,0 +1,18 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IDatePickerChangeEvent](./react-native-windows.idatepickerchangeevent.md)
## IDatePickerChangeEvent interface
<b>Signature:</b>
```typescript
export interface IDatePickerChangeEvent
```
## Properties
| Property | Type | Description |
| --- | --- | --- |
| [nativeEvent](./react-native-windows.idatepickerchangeevent.nativeevent.md) | <code>{</code><br/><code> newDate: number;</code><br/><code> }</code> | |

Просмотреть файл

@ -0,0 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IDatePickerChangeEvent](./react-native-windows.idatepickerchangeevent.md) &gt; [nativeEvent](./react-native-windows.idatepickerchangeevent.nativeevent.md)
## IDatePickerChangeEvent.nativeEvent property
<b>Signature:</b>
```typescript
nativeEvent: {
newDate: number;
};
```

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IDatePickerProps](./react-native-windows.idatepickerprops.md) &gt; [dateFormat](./react-native-windows.idatepickerprops.dateformat.md)
## IDatePickerProps.dateFormat property
<b>Signature:</b>
```typescript
dateFormat?: 'day month year' | 'dayofweek day month' | 'longdate' | 'shortdate';
```

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IDatePickerProps](./react-native-windows.idatepickerprops.md) &gt; [dayOfWeekFormat](./react-native-windows.idatepickerprops.dayofweekformat.md)
## IDatePickerProps.dayOfWeekFormat property
<b>Signature:</b>
```typescript
dayOfWeekFormat?: '{dayofweek.abbreviated(2)}' | '{dayofweek.abbreviated(3)}' | '{dayofweek.full}';
```

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IDatePickerProps](./react-native-windows.idatepickerprops.md) &gt; [firstDayOfWeek](./react-native-windows.idatepickerprops.firstdayofweek.md)
## IDatePickerProps.firstDayOfWeek property
<b>Signature:</b>
```typescript
firstDayOfWeek?: DayOfWeek;
```

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IDatePickerProps](./react-native-windows.idatepickerprops.md) &gt; [maxDate](./react-native-windows.idatepickerprops.maxdate.md)
## IDatePickerProps.maxDate property
<b>Signature:</b>
```typescript
maxDate?: Date;
```

Просмотреть файл

@ -0,0 +1,27 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IDatePickerProps](./react-native-windows.idatepickerprops.md)
## IDatePickerProps interface
<b>Signature:</b>
```typescript
export interface IDatePickerProps extends ViewProps
```
## Properties
| Property | Type | Description |
| --- | --- | --- |
| [dateFormat](./react-native-windows.idatepickerprops.dateformat.md) | <code>'day month year' &#124; 'dayofweek day month' &#124; 'longdate' &#124; 'shortdate'</code> | |
| [dayOfWeekFormat](./react-native-windows.idatepickerprops.dayofweekformat.md) | <code>'{dayofweek.abbreviated(2)}' &#124; '{dayofweek.abbreviated(3)}' &#124; '{dayofweek.full}'</code> | |
| [firstDayOfWeek](./react-native-windows.idatepickerprops.firstdayofweek.md) | <code>DayOfWeek</code> | |
| [maxDate](./react-native-windows.idatepickerprops.maxdate.md) | <code>Date</code> | |
| [minDate](./react-native-windows.idatepickerprops.mindate.md) | <code>Date</code> | |
| [onChange](./react-native-windows.idatepickerprops.onchange.md) | <code>(event: IDatePickerChangeEvent) =&gt; void</code> | |
| [onDateChange](./react-native-windows.idatepickerprops.ondatechange.md) | <code>(newDate: Date) =&gt; void</code> | |
| [placeholderText](./react-native-windows.idatepickerprops.placeholdertext.md) | <code>string</code> | |
| [selectedDate](./react-native-windows.idatepickerprops.selecteddate.md) | <code>Date</code> | |
| [timeZoneOffsetInSeconds](./react-native-windows.idatepickerprops.timezoneoffsetinseconds.md) | <code>number</code> | |

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IDatePickerProps](./react-native-windows.idatepickerprops.md) &gt; [minDate](./react-native-windows.idatepickerprops.mindate.md)
## IDatePickerProps.minDate property
<b>Signature:</b>
```typescript
minDate?: Date;
```

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IDatePickerProps](./react-native-windows.idatepickerprops.md) &gt; [onChange](./react-native-windows.idatepickerprops.onchange.md)
## IDatePickerProps.onChange property
<b>Signature:</b>
```typescript
onChange?: (event: IDatePickerChangeEvent) => void;
```

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IDatePickerProps](./react-native-windows.idatepickerprops.md) &gt; [onDateChange](./react-native-windows.idatepickerprops.ondatechange.md)
## IDatePickerProps.onDateChange property
<b>Signature:</b>
```typescript
onDateChange?: (newDate: Date) => void;
```

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IDatePickerProps](./react-native-windows.idatepickerprops.md) &gt; [placeholderText](./react-native-windows.idatepickerprops.placeholdertext.md)
## IDatePickerProps.placeholderText property
<b>Signature:</b>
```typescript
placeholderText?: string;
```

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IDatePickerProps](./react-native-windows.idatepickerprops.md) &gt; [selectedDate](./react-native-windows.idatepickerprops.selecteddate.md)
## IDatePickerProps.selectedDate property
<b>Signature:</b>
```typescript
selectedDate?: Date;
```

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IDatePickerProps](./react-native-windows.idatepickerprops.md) &gt; [timeZoneOffsetInSeconds](./react-native-windows.idatepickerprops.timezoneoffsetinseconds.md)
## IDatePickerProps.timeZoneOffsetInSeconds property
<b>Signature:</b>
```typescript
timeZoneOffsetInSeconds?: number;
```

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IFlyoutProps](./react-native-windows.iflyoutprops.md) &gt; [horizontalOffset](./react-native-windows.iflyoutprops.horizontaloffset.md)
## IFlyoutProps.horizontalOffset property
<b>Signature:</b>
```typescript
horizontalOffset?: number;
```

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IFlyoutProps](./react-native-windows.iflyoutprops.md) &gt; [isLightDismissEnabled](./react-native-windows.iflyoutprops.islightdismissenabled.md)
## IFlyoutProps.isLightDismissEnabled property
<b>Signature:</b>
```typescript
isLightDismissEnabled?: boolean;
```

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IFlyoutProps](./react-native-windows.iflyoutprops.md) &gt; [isOpen](./react-native-windows.iflyoutprops.isopen.md)
## IFlyoutProps.isOpen property
<b>Signature:</b>
```typescript
isOpen?: boolean;
```

Просмотреть файл

@ -0,0 +1,24 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IFlyoutProps](./react-native-windows.iflyoutprops.md)
## IFlyoutProps interface
<b>Signature:</b>
```typescript
export interface IFlyoutProps extends ViewProps
```
## Properties
| Property | Type | Description |
| --- | --- | --- |
| [horizontalOffset](./react-native-windows.iflyoutprops.horizontaloffset.md) | <code>number</code> | |
| [isLightDismissEnabled](./react-native-windows.iflyoutprops.islightdismissenabled.md) | <code>boolean</code> | |
| [isOpen](./react-native-windows.iflyoutprops.isopen.md) | <code>boolean</code> | |
| [onDismiss](./react-native-windows.iflyoutprops.ondismiss.md) | <code>(isOpen: boolean) =&gt; void</code> | |
| [placement](./react-native-windows.iflyoutprops.placement.md) | <code>Placement</code> | |
| [target](./react-native-windows.iflyoutprops.target.md) | <code>React.ReactNode</code> | |
| [verticalOffset](./react-native-windows.iflyoutprops.verticaloffset.md) | <code>number</code> | |

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IFlyoutProps](./react-native-windows.iflyoutprops.md) &gt; [onDismiss](./react-native-windows.iflyoutprops.ondismiss.md)
## IFlyoutProps.onDismiss property
<b>Signature:</b>
```typescript
onDismiss?: (isOpen: boolean) => void;
```

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IFlyoutProps](./react-native-windows.iflyoutprops.md) &gt; [placement](./react-native-windows.iflyoutprops.placement.md)
## IFlyoutProps.placement property
<b>Signature:</b>
```typescript
placement?: Placement;
```

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IFlyoutProps](./react-native-windows.iflyoutprops.md) &gt; [target](./react-native-windows.iflyoutprops.target.md)
## IFlyoutProps.target property
<b>Signature:</b>
```typescript
target?: React.ReactNode;
```

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IFlyoutProps](./react-native-windows.iflyoutprops.md) &gt; [verticalOffset](./react-native-windows.iflyoutprops.verticaloffset.md)
## IFlyoutProps.verticalOffset property
<b>Signature:</b>
```typescript
verticalOffset?: number;
```

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IHandledKeyboardEvent](./react-native-windows.ihandledkeyboardevent.md) &gt; [altKey](./react-native-windows.ihandledkeyboardevent.altkey.md)
## IHandledKeyboardEvent.altKey property
<b>Signature:</b>
```typescript
altKey?: boolean;
```

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IHandledKeyboardEvent](./react-native-windows.ihandledkeyboardevent.md) &gt; [code](./react-native-windows.ihandledkeyboardevent.code.md)
## IHandledKeyboardEvent.code property
<b>Signature:</b>
```typescript
code: string;
```

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IHandledKeyboardEvent](./react-native-windows.ihandledkeyboardevent.md) &gt; [ctrlKey](./react-native-windows.ihandledkeyboardevent.ctrlkey.md)
## IHandledKeyboardEvent.ctrlKey property
<b>Signature:</b>
```typescript
ctrlKey?: boolean;
```

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IHandledKeyboardEvent](./react-native-windows.ihandledkeyboardevent.md) &gt; [handledEventPhase](./react-native-windows.ihandledkeyboardevent.handledeventphase.md)
## IHandledKeyboardEvent.handledEventPhase property
<b>Signature:</b>
```typescript
handledEventPhase?: HandledEventPhase;
```

Просмотреть файл

@ -0,0 +1,23 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IHandledKeyboardEvent](./react-native-windows.ihandledkeyboardevent.md)
## IHandledKeyboardEvent interface
<b>Signature:</b>
```typescript
export interface IHandledKeyboardEvent
```
## Properties
| Property | Type | Description |
| --- | --- | --- |
| [altKey](./react-native-windows.ihandledkeyboardevent.altkey.md) | <code>boolean</code> | |
| [code](./react-native-windows.ihandledkeyboardevent.code.md) | <code>string</code> | |
| [ctrlKey](./react-native-windows.ihandledkeyboardevent.ctrlkey.md) | <code>boolean</code> | |
| [handledEventPhase](./react-native-windows.ihandledkeyboardevent.handledeventphase.md) | <code>HandledEventPhase</code> | |
| [metaKey](./react-native-windows.ihandledkeyboardevent.metakey.md) | <code>boolean</code> | |
| [shiftKey](./react-native-windows.ihandledkeyboardevent.shiftkey.md) | <code>boolean</code> | |

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IHandledKeyboardEvent](./react-native-windows.ihandledkeyboardevent.md) &gt; [metaKey](./react-native-windows.ihandledkeyboardevent.metakey.md)
## IHandledKeyboardEvent.metaKey property
<b>Signature:</b>
```typescript
metaKey?: boolean;
```

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IHandledKeyboardEvent](./react-native-windows.ihandledkeyboardevent.md) &gt; [shiftKey](./react-native-windows.ihandledkeyboardevent.shiftkey.md)
## IHandledKeyboardEvent.shiftKey property
<b>Signature:</b>
```typescript
shiftKey?: boolean;
```

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IHighContrastChangedEvent](./react-native-windows.ihighcontrastchangedevent.md) &gt; [highContrastColors](./react-native-windows.ihighcontrastchangedevent.highcontrastcolors.md)
## IHighContrastChangedEvent.highContrastColors property
<b>Signature:</b>
```typescript
highContrastColors: IHighContrastColors;
```

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IHighContrastChangedEvent](./react-native-windows.ihighcontrastchangedevent.md) &gt; [isHighContrast](./react-native-windows.ihighcontrastchangedevent.ishighcontrast.md)
## IHighContrastChangedEvent.isHighContrast property
<b>Signature:</b>
```typescript
isHighContrast: boolean;
```

Просмотреть файл

@ -0,0 +1,19 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IHighContrastChangedEvent](./react-native-windows.ihighcontrastchangedevent.md)
## IHighContrastChangedEvent interface
<b>Signature:</b>
```typescript
export interface IHighContrastChangedEvent
```
## Properties
| Property | Type | Description |
| --- | --- | --- |
| [highContrastColors](./react-native-windows.ihighcontrastchangedevent.highcontrastcolors.md) | <code>IHighContrastColors</code> | |
| [isHighContrast](./react-native-windows.ihighcontrastchangedevent.ishighcontrast.md) | <code>boolean</code> | |

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IHighContrastColors](./react-native-windows.ihighcontrastcolors.md) &gt; [ButtonFaceColor](./react-native-windows.ihighcontrastcolors.buttonfacecolor.md)
## IHighContrastColors.ButtonFaceColor property
<b>Signature:</b>
```typescript
ButtonFaceColor: string;
```

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IHighContrastColors](./react-native-windows.ihighcontrastcolors.md) &gt; [ButtonTextColor](./react-native-windows.ihighcontrastcolors.buttontextcolor.md)
## IHighContrastColors.ButtonTextColor property
<b>Signature:</b>
```typescript
ButtonTextColor: string;
```

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IHighContrastColors](./react-native-windows.ihighcontrastcolors.md) &gt; [GrayTextColor](./react-native-windows.ihighcontrastcolors.graytextcolor.md)
## IHighContrastColors.GrayTextColor property
<b>Signature:</b>
```typescript
GrayTextColor: string;
```

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IHighContrastColors](./react-native-windows.ihighcontrastcolors.md) &gt; [HighlightColor](./react-native-windows.ihighcontrastcolors.highlightcolor.md)
## IHighContrastColors.HighlightColor property
<b>Signature:</b>
```typescript
HighlightColor: string;
```

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IHighContrastColors](./react-native-windows.ihighcontrastcolors.md) &gt; [HighlightTextColor](./react-native-windows.ihighcontrastcolors.highlighttextcolor.md)
## IHighContrastColors.HighlightTextColor property
<b>Signature:</b>
```typescript
HighlightTextColor: string;
```

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IHighContrastColors](./react-native-windows.ihighcontrastcolors.md) &gt; [HotlightColor](./react-native-windows.ihighcontrastcolors.hotlightcolor.md)
## IHighContrastColors.HotlightColor property
<b>Signature:</b>
```typescript
HotlightColor: string;
```

Просмотреть файл

@ -0,0 +1,27 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IHighContrastColors](./react-native-windows.ihighcontrastcolors.md)
## IHighContrastColors interface
Color information for high contrast
<b>Signature:</b>
```typescript
export interface IHighContrastColors
```
## Properties
| Property | Type | Description |
| --- | --- | --- |
| [ButtonFaceColor](./react-native-windows.ihighcontrastcolors.buttonfacecolor.md) | <code>string</code> | |
| [ButtonTextColor](./react-native-windows.ihighcontrastcolors.buttontextcolor.md) | <code>string</code> | |
| [GrayTextColor](./react-native-windows.ihighcontrastcolors.graytextcolor.md) | <code>string</code> | |
| [HighlightColor](./react-native-windows.ihighcontrastcolors.highlightcolor.md) | <code>string</code> | |
| [HighlightTextColor](./react-native-windows.ihighcontrastcolors.highlighttextcolor.md) | <code>string</code> | |
| [HotlightColor](./react-native-windows.ihighcontrastcolors.hotlightcolor.md) | <code>string</code> | |
| [WindowColor](./react-native-windows.ihighcontrastcolors.windowcolor.md) | <code>string</code> | |
| [WindowTextColor](./react-native-windows.ihighcontrastcolors.windowtextcolor.md) | <code>string</code> | |

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IHighContrastColors](./react-native-windows.ihighcontrastcolors.md) &gt; [WindowColor](./react-native-windows.ihighcontrastcolors.windowcolor.md)
## IHighContrastColors.WindowColor property
<b>Signature:</b>
```typescript
WindowColor: string;
```

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IHighContrastColors](./react-native-windows.ihighcontrastcolors.md) &gt; [WindowTextColor](./react-native-windows.ihighcontrastcolors.windowtextcolor.md)
## IHighContrastColors.WindowTextColor property
<b>Signature:</b>
```typescript
WindowTextColor: string;
```

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IKeyboardEvent](./react-native-windows.ikeyboardevent.md)
## IKeyboardEvent type
<b>Signature:</b>
```typescript
export declare type IKeyboardEvent = RN.NativeSyntheticEvent<INativeKeyboardEvent>;
```

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IKeyboardProps](./react-native-windows.ikeyboardprops.md) &gt; [keyDownEvents](./react-native-windows.ikeyboardprops.keydownevents.md)
## IKeyboardProps.keyDownEvents property
<b>Signature:</b>
```typescript
keyDownEvents?: IHandledKeyboardEvent[];
```

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IKeyboardProps](./react-native-windows.ikeyboardprops.md) &gt; [keyUpEvents](./react-native-windows.ikeyboardprops.keyupevents.md)
## IKeyboardProps.keyUpEvents property
<b>Signature:</b>
```typescript
keyUpEvents?: IHandledKeyboardEvent[];
```

Просмотреть файл

@ -0,0 +1,23 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IKeyboardProps](./react-native-windows.ikeyboardprops.md)
## IKeyboardProps interface
<b>Signature:</b>
```typescript
export interface IKeyboardProps
```
## Properties
| Property | Type | Description |
| --- | --- | --- |
| [keyDownEvents](./react-native-windows.ikeyboardprops.keydownevents.md) | <code>IHandledKeyboardEvent[]</code> | |
| [keyUpEvents](./react-native-windows.ikeyboardprops.keyupevents.md) | <code>IHandledKeyboardEvent[]</code> | |
| [onKeyDown](./react-native-windows.ikeyboardprops.onkeydown.md) | <code>(args: IKeyboardEvent) =&gt; void</code> | |
| [onKeyDownCapture](./react-native-windows.ikeyboardprops.onkeydowncapture.md) | <code>(args: IKeyboardEvent) =&gt; void</code> | |
| [onKeyUp](./react-native-windows.ikeyboardprops.onkeyup.md) | <code>(args: IKeyboardEvent) =&gt; void</code> | |
| [onKeyUpCapture](./react-native-windows.ikeyboardprops.onkeyupcapture.md) | <code>(args: IKeyboardEvent) =&gt; void</code> | |

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IKeyboardProps](./react-native-windows.ikeyboardprops.md) &gt; [onKeyDown](./react-native-windows.ikeyboardprops.onkeydown.md)
## IKeyboardProps.onKeyDown property
<b>Signature:</b>
```typescript
onKeyDown?: (args: IKeyboardEvent) => void;
```

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IKeyboardProps](./react-native-windows.ikeyboardprops.md) &gt; [onKeyDownCapture](./react-native-windows.ikeyboardprops.onkeydowncapture.md)
## IKeyboardProps.onKeyDownCapture property
<b>Signature:</b>
```typescript
onKeyDownCapture?: (args: IKeyboardEvent) => void;
```

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IKeyboardProps](./react-native-windows.ikeyboardprops.md) &gt; [onKeyUp](./react-native-windows.ikeyboardprops.onkeyup.md)
## IKeyboardProps.onKeyUp property
<b>Signature:</b>
```typescript
onKeyUp?: (args: IKeyboardEvent) => void;
```

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IKeyboardProps](./react-native-windows.ikeyboardprops.md) &gt; [onKeyUpCapture](./react-native-windows.ikeyboardprops.onkeyupcapture.md)
## IKeyboardProps.onKeyUpCapture property
<b>Signature:</b>
```typescript
onKeyUpCapture?: (args: IKeyboardEvent) => void;
```

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [INativeKeyboardEvent](./react-native-windows.inativekeyboardevent.md) &gt; [altKey](./react-native-windows.inativekeyboardevent.altkey.md)
## INativeKeyboardEvent.altKey property
<b>Signature:</b>
```typescript
altKey: boolean;
```

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [INativeKeyboardEvent](./react-native-windows.inativekeyboardevent.md) &gt; [code](./react-native-windows.inativekeyboardevent.code.md)
## INativeKeyboardEvent.code property
<b>Signature:</b>
```typescript
code: string;
```

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [INativeKeyboardEvent](./react-native-windows.inativekeyboardevent.md) &gt; [ctrlKey](./react-native-windows.inativekeyboardevent.ctrlkey.md)
## INativeKeyboardEvent.ctrlKey property
<b>Signature:</b>
```typescript
ctrlKey: boolean;
```

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [INativeKeyboardEvent](./react-native-windows.inativekeyboardevent.md) &gt; [eventPhase](./react-native-windows.inativekeyboardevent.eventphase.md)
## INativeKeyboardEvent.eventPhase property
<b>Signature:</b>
```typescript
eventPhase: EventPhase;
```

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [INativeKeyboardEvent](./react-native-windows.inativekeyboardevent.md) &gt; [key](./react-native-windows.inativekeyboardevent.key.md)
## INativeKeyboardEvent.key property
<b>Signature:</b>
```typescript
key: string;
```

Просмотреть файл

@ -0,0 +1,24 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [INativeKeyboardEvent](./react-native-windows.inativekeyboardevent.md)
## INativeKeyboardEvent interface
<b>Signature:</b>
```typescript
export interface INativeKeyboardEvent
```
## Properties
| Property | Type | Description |
| --- | --- | --- |
| [altKey](./react-native-windows.inativekeyboardevent.altkey.md) | <code>boolean</code> | |
| [code](./react-native-windows.inativekeyboardevent.code.md) | <code>string</code> | |
| [ctrlKey](./react-native-windows.inativekeyboardevent.ctrlkey.md) | <code>boolean</code> | |
| [eventPhase](./react-native-windows.inativekeyboardevent.eventphase.md) | <code>EventPhase</code> | |
| [key](./react-native-windows.inativekeyboardevent.key.md) | <code>string</code> | |
| [metaKey](./react-native-windows.inativekeyboardevent.metakey.md) | <code>boolean</code> | |
| [shiftKey](./react-native-windows.inativekeyboardevent.shiftkey.md) | <code>boolean</code> | |

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [INativeKeyboardEvent](./react-native-windows.inativekeyboardevent.md) &gt; [metaKey](./react-native-windows.inativekeyboardevent.metakey.md)
## INativeKeyboardEvent.metaKey property
<b>Signature:</b>
```typescript
metaKey: boolean;
```

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [INativeKeyboardEvent](./react-native-windows.inativekeyboardevent.md) &gt; [shiftKey](./react-native-windows.inativekeyboardevent.shiftkey.md)
## INativeKeyboardEvent.shiftKey property
<b>Signature:</b>
```typescript
shiftKey: boolean;
```

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IPopupProps](./react-native-windows.ipopupprops.md) &gt; [horizontalOffset](./react-native-windows.ipopupprops.horizontaloffset.md)
## IPopupProps.horizontalOffset property
<b>Signature:</b>
```typescript
horizontalOffset?: number;
```

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IPopupProps](./react-native-windows.ipopupprops.md) &gt; [isLightDismissEnabled](./react-native-windows.ipopupprops.islightdismissenabled.md)
## IPopupProps.isLightDismissEnabled property
<b>Signature:</b>
```typescript
isLightDismissEnabled?: boolean;
```

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IPopupProps](./react-native-windows.ipopupprops.md) &gt; [isOpen](./react-native-windows.ipopupprops.isopen.md)
## IPopupProps.isOpen property
<b>Signature:</b>
```typescript
isOpen?: boolean;
```

Просмотреть файл

@ -0,0 +1,23 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IPopupProps](./react-native-windows.ipopupprops.md)
## IPopupProps interface
<b>Signature:</b>
```typescript
export interface IPopupProps extends ViewProps
```
## Properties
| Property | Type | Description |
| --- | --- | --- |
| [horizontalOffset](./react-native-windows.ipopupprops.horizontaloffset.md) | <code>number</code> | |
| [isLightDismissEnabled](./react-native-windows.ipopupprops.islightdismissenabled.md) | <code>boolean</code> | |
| [isOpen](./react-native-windows.ipopupprops.isopen.md) | <code>boolean</code> | |
| [onDismiss](./react-native-windows.ipopupprops.ondismiss.md) | <code>(isOpen: boolean) =&gt; void</code> | |
| [target](./react-native-windows.ipopupprops.target.md) | <code>React.ReactNode</code> | |
| [verticalOffset](./react-native-windows.ipopupprops.verticaloffset.md) | <code>number</code> | |

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IPopupProps](./react-native-windows.ipopupprops.md) &gt; [onDismiss](./react-native-windows.ipopupprops.ondismiss.md)
## IPopupProps.onDismiss property
<b>Signature:</b>
```typescript
onDismiss?: (isOpen: boolean) => void;
```

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IPopupProps](./react-native-windows.ipopupprops.md) &gt; [target](./react-native-windows.ipopupprops.target.md)
## IPopupProps.target property
<b>Signature:</b>
```typescript
target?: React.ReactNode;
```

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IPopupProps](./react-native-windows.ipopupprops.md) &gt; [verticalOffset](./react-native-windows.ipopupprops.verticaloffset.md)
## IPopupProps.verticalOffset property
<b>Signature:</b>
```typescript
verticalOffset?: number;
```

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IViewWindowsProps](./react-native-windows.iviewwindowsprops.md) &gt; [acceptsKeyboardFocus](./react-native-windows.iviewwindowsprops.acceptskeyboardfocus.md)
## IViewWindowsProps.acceptsKeyboardFocus property
<b>Signature:</b>
```typescript
acceptsKeyboardFocus?: boolean;
```

Просмотреть файл

@ -0,0 +1,15 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IViewWindowsProps](./react-native-windows.iviewwindowsprops.md) &gt; [accessibilityPosInSet](./react-native-windows.iviewwindowsprops.accessibilityposinset.md)
## IViewWindowsProps.accessibilityPosInSet property
Indicates to accessibility services that the UI Component is within a set and has the given numbered position.
See https://github.com/ReactWindows/discussions-and-proposals/blob/harinik-accessibility/proposals/0000-accessibilityapis-lists.md
<b>Signature:</b>
```typescript
accessibilityPosInSet?: number;
```

Просмотреть файл

@ -0,0 +1,15 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IViewWindowsProps](./react-native-windows.iviewwindowsprops.md) &gt; [accessibilitySetSize](./react-native-windows.iviewwindowsprops.accessibilitysetsize.md)
## IViewWindowsProps.accessibilitySetSize property
Indicates to accessibility services that the UI Component is within a set with the given size.
See https://github.com/ReactWindows/discussions-and-proposals/blob/harinik-accessibility/proposals/0000-accessibilityapis-lists.md
<b>Signature:</b>
```typescript
accessibilitySetSize?: number;
```

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IViewWindowsProps](./react-native-windows.iviewwindowsprops.md) &gt; [children](./react-native-windows.iviewwindowsprops.children.md)
## IViewWindowsProps.children property
<b>Signature:</b>
```typescript
children?: any;
```

Просмотреть файл

@ -0,0 +1,27 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [IViewWindowsProps](./react-native-windows.iviewwindowsprops.md)
## IViewWindowsProps interface
<b>Signature:</b>
```typescript
export interface IViewWindowsProps extends IKeyboardProps, ViewProps
```
## Properties
| Property | Type | Description |
| --- | --- | --- |
| [acceptsKeyboardFocus](./react-native-windows.iviewwindowsprops.acceptskeyboardfocus.md) | <code>boolean</code> | |
| [accessibilityPosInSet](./react-native-windows.iviewwindowsprops.accessibilityposinset.md) | <code>number</code> | Indicates to accessibility services that the UI Component is within a set and has the given numbered position.<!-- -->See https://github.com/ReactWindows/discussions-and-proposals/blob/harinik-accessibility/proposals/0000-accessibilityapis-lists.md |
| [accessibilitySetSize](./react-native-windows.iviewwindowsprops.accessibilitysetsize.md) | <code>number</code> | Indicates to accessibility services that the UI Component is within a set with the given size.<!-- -->See https://github.com/ReactWindows/discussions-and-proposals/blob/harinik-accessibility/proposals/0000-accessibilityapis-lists.md |
| [children](./react-native-windows.iviewwindowsprops.children.md) | <code>any</code> | |
## Remarks
Props type for [ViewWindows](./react-native-windows.viewwindows.md)
Extends: [IKeyboardProps](./react-native-windows.ikeyboardprops.md) and [react-native's ViewProps](https://facebook.github.io/react-native/docs/view)

Просмотреть файл

@ -0,0 +1,57 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md)
## react-native-windows package
## Classes
| Class | Description |
| --- | --- |
| [CheckBox](./react-native-windows.checkbox.md) | |
| [DatePicker](./react-native-windows.datepicker.md) | |
| [Flyout](./react-native-windows.flyout.md) | |
| [Glyph](./react-native-windows.glyph.md) | |
| [Picker](./react-native-windows.picker.md) | |
| [Popup](./react-native-windows.popup.md) | |
| [ViewWindows](./react-native-windows.viewwindows.md) | Same as [react-native's View](https://facebook.github.io/react-native/docs/view)<!-- -->, but with extra windows specific functionality |
## Enumerations
| Enumeration | Description |
| --- | --- |
| [DayOfWeek](./react-native-windows.dayofweek.md) | |
| [EventPhase](./react-native-windows.eventphase.md) | |
| [HandledEventPhase](./react-native-windows.handledeventphase.md) | |
## Interfaces
| Interface | Description |
| --- | --- |
| [IAppThemeChangedEvent](./react-native-windows.iappthemechangedevent.md) | |
| [IDatePickerChangeEvent](./react-native-windows.idatepickerchangeevent.md) | |
| [IDatePickerProps](./react-native-windows.idatepickerprops.md) | |
| [IFlyoutProps](./react-native-windows.iflyoutprops.md) | |
| [IHandledKeyboardEvent](./react-native-windows.ihandledkeyboardevent.md) | |
| [IHighContrastChangedEvent](./react-native-windows.ihighcontrastchangedevent.md) | |
| [IHighContrastColors](./react-native-windows.ihighcontrastcolors.md) | Color information for high contrast |
| [IKeyboardProps](./react-native-windows.ikeyboardprops.md) | |
| [INativeKeyboardEvent](./react-native-windows.inativekeyboardevent.md) | |
| [IPopupProps](./react-native-windows.ipopupprops.md) | |
| [IViewWindowsProps](./react-native-windows.iviewwindowsprops.md) | |
## Variables
| Variable | Description |
| --- | --- |
| [AppTheme](./react-native-windows.apptheme.md) | |
| [supportKeyboard](./react-native-windows.supportkeyboard.md) | |
## Type Aliases
| Type Alias | Description |
| --- | --- |
| [AppThemeTypes](./react-native-windows.appthemetypes.md) | |
| [IKeyboardEvent](./react-native-windows.ikeyboardevent.md) | |
| [Placement](./react-native-windows.placement.md) | |

Просмотреть файл

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [Picker](./react-native-windows.picker.md) &gt; [Item](./react-native-windows.picker.item.md)
## Picker.Item property
<b>Signature:</b>
```typescript
static Item: typeof PickerItem;
```

Просмотреть файл

@ -0,0 +1,24 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [react-native-windows](./react-native-windows.md) &gt; [Picker](./react-native-windows.picker.md)
## Picker class
<b>Signature:</b>
```typescript
export declare class Picker extends React.Component<IPickerProps>
```
## Properties
| Property | Modifiers | Type | Description |
| --- | --- | --- | --- |
| [Item](./react-native-windows.picker.item.md) | <code>static</code> | <code>typeof PickerItem</code> | |
## Methods
| Method | Modifiers | Description |
| --- | --- | --- |
| [render()](./react-native-windows.picker.render.md) | | |

Некоторые файлы не были показаны из-за слишком большого количества измененных файлов Показать больше