From 6562436b1a5cac4f21b09dd084bb2f016196b249 Mon Sep 17 00:00:00 2001 From: Mohamed Abdel Nasser Date: Fri, 7 Feb 2020 20:01:08 +0200 Subject: [PATCH] [DOC]: API Reference for DevSettings.addMenuItem() #1523 (#1539) * started doc addMenuItem * added API reference DevSettings * Update DevSettings API reference * Update docs/devsettings.md Co-Authored-By: Ricky Co-authored-by: Ricky --- docs/devsettings.md | 26 ++++++++++++++++++++++++++ website/sidebars.json | 1 + 2 files changed, 27 insertions(+) create mode 100644 docs/devsettings.md diff --git a/docs/devsettings.md b/docs/devsettings.md new file mode 100644 index 00000000000..efd1faf1ff7 --- /dev/null +++ b/docs/devsettings.md @@ -0,0 +1,26 @@ +--- +id: devsettings +title: DevSettings +--- + +The `DevSettings` module exposes methods for customizing settings for developers in development. + +--- + +# Reference + +## Methods + +### `addMenuItem()` + +```jsx + addMenuItem(title: string, handler: () => ) +``` + +Add a custom menu item to the developer menu: + +```jsx +DevSettings.addMenuItem('Show Secret Dev Screen', () => { + Alert.alert('Showing secret dev screen!'); +}); +``` diff --git a/website/sidebars.json b/website/sidebars.json index 7b342b3231b..f00014cf82e 100644 --- a/website/sidebars.json +++ b/website/sidebars.json @@ -106,6 +106,7 @@ "backhandler", "clipboard", "datepickerandroid", + "devsettings", "dimensions", "easing", "imageeditor",