Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/APSL/react-native-item-cell

React Native default iOS item cell
https://github.com/APSL/react-native-item-cell

Last synced: 5 days ago
JSON representation

React Native default iOS item cell

Awesome Lists containing this project

README

        

# react-native-item-cell
A React Native default iOS item cell. The cell grows with the inner text.


ItemCell component screenshot

## Install

RN>=0.18 is required for `1.4.x`. Install the package:

```bash
$ yarn add react-native-item-cell
```

Install ``FontAwesome`` from the awesome Joel Oblador's ``react-native-vector-icons``: https://github.com/oblador/react-native-vector-icons#installation

## Usage

```javascript

Item

```

## Prop API

| Prop | Type | Description |
|------|------|-------------|
|``showDisclosureIndicator`` | ``bool`` | Shows a small arrow at the right side of the cell. |
|``icon`` | ``{uri: string}`` object or ``require()`` | URI to render left icon with an URL for the image source or ``require`` for a local image source. |
|``children`` | ``string`` | The inner text to render. |
| `subtitle` | `string` | An optional subtitle to render below the `children`. |
| `value` | `string` | An optional value to display instead of the disclosure indicator. |
| `backgroundColor` | `string` | The color code of the cell background color. |
| `textStyle` | `Text.propTypes.style` | The cell text style. |
| `chevronColor` | `string` color code | The color code for the disclosure indicator. |

## License

MIT

## Author

Álvaro Medina Ballester