id |
title |
sidebar_label |
options-button |
Button Options |
Button |
const options = {
topBar: {
leftButtons: [
{
id: 'id',
text: 'Button',
},
],
},
};
This option will set whether characters are all capitalized or not.
Type |
Required |
Platform |
Default |
boolean |
No |
Android |
true |
If the button has text, this option is used to set font size in DP.
Type |
Required |
Platform |
number |
No |
Both |
Type |
Required |
Platform |
string |
No |
Both |
Type |
Required |
Platform |
enum('normal', 'italic') |
No |
Both |
Type |
Required |
Platform |
enum('normal', 'bold', '100', '200', '300', '400', '500', '600', '700', '800', '900') |
No |
Both |
Buttons are identified by their id property. When a button is clicked, a buttonPress event is emitted to js, containing the id of the clicked button.
Type |
Required |
Platform |
string |
Yes |
Both |
Button icon. If the button is pushed to the overflow menu, the button text is used instead.
SF Symbol to show as the back button
Type |
Required |
Platform |
string |
No |
iOS 13+ |
Button text. Ignored if an icon is specified, unless the button is displayed in the overflow menu.
Type |
Required |
Platform |
string |
No |
Both |
Type |
Required |
Platform |
enum('always', 'never', 'withText', 'ifRoom') |
No |
Android |
- ifRoom - Only add button to the TopBar if there is room for it, otherwise add it to the overflow menu.
- never - Never place this button in the TopBar. Instead, list the button in the overflow menu.
- always - Always place this button in the app bar.
Set a react component as this button's view which will be displayed instead of the regular view.
IconInsets are applied to the icon to translate its original position on the screen.
Type |
Required |
Platform |
IconInsets |
No |
iOS |
System icon; ignored if an icon is specified. For more information, see apple's guidelines.
Type |
Required |
Platform |
enum('done', 'cancel', 'edit', 'save', 'add', 'flexibleSpace', 'fixedSpace', 'compose', 'reply', 'action', 'organize', 'bookmarks', 'search', 'refresh', 'stop', 'camera', 'trash', 'play', 'pause', 'rewind', 'fastForward', 'undo', 'redo') |
No |
iOS |
iconBackground is applied to the icon's background.
Type |
Required |
Platform |
iconBackground |
No |
Both |