Skip to content

A TextInput with auto expanding function for your React Native app.

License

Notifications You must be signed in to change notification settings

blackuy/react-native-auto-expanding-textinput

 
 

Repository files navigation

react-native-auto-expanding-textinput

A TextInput with auto expanding function for your React Native app.

Installation

npm install react-native-auto-expanding-textinput --save

Usage

Using the Loading usually looks like this:

var AutoExpandingTextInput = require('react-native-auto-expanding-textinput');

var Demo = React.createClass({

  ...

  _onChangeHeight(before, after) {
    console.log('before: ' + before + ' after: ' + after);
  }

  render() {
    return (
      <View>
        ...
        <AutoExpandingTextInput
          placeholder="height increases with content"
          enablesReturnKeyAutomatically={true}
          returnKeyType="done"
          minHeight={40}
          maxHeight={44}
          onChangeHeight={this._onChangeHeight}
        />
      </View>
    );
  }

License

react-native-auto-expanding-textinput is available under the MIT license. See the LICENSE file for more info.

About

A TextInput with auto expanding function for your React Native app.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Objective-C 49.6%
  • JavaScript 40.3%
  • Java 10.1%