SYMBOL INDEX (74 symbols across 12 files) FILE: android/app/src/main/java/com/cabalmobile/MainActivity.java class MainActivity (line 5) | public class MainActivity extends ReactActivity { method getMainComponentName (line 11) | @Override FILE: android/app/src/main/java/com/cabalmobile/MainApplication.java class MainApplication (line 15) | public class MainApplication extends Application implements ReactApplica... method getUseDeveloperSupport (line 18) | @Override method getPackages (line 23) | @Override method getJSMainModuleName (line 31) | @Override method getReactNativeHost (line 37) | @Override method onCreate (line 42) | @Override FILE: frontend/components/Avatar.js class Avatar (line 14) | class Avatar extends React.Component { method render (line 15) | render () { FILE: frontend/components/Bubble.js class Bubble (line 15) | class Bubble extends React.Component { method constructor (line 16) | constructor (props) { method renderMessageText (line 40) | renderMessageText () { method renderMessageImage (line 68) | renderMessageImage () { method renderUsername (line 84) | renderUsername () { method renderTime (line 107) | renderTime () { method renderCustomView (line 131) | renderCustomView () { method render (line 138) | render () { FILE: frontend/components/Message.js class Message (line 9) | class Message extends React.Component { method getInnerComponentProps (line 10) | getInnerComponentProps () { method renderDay (line 20) | renderDay () { method renderBubble (line 28) | renderBubble () { method renderAvatar (line 33) | renderAvatar () { method render (line 42) | render () { FILE: frontend/screens/ChannelsList.js class HomeHeader (line 14) | class HomeHeader extends React.Component { method constructor (line 15) | constructor (props) { method onPressCopy (line 20) | onPressCopy () { method render (line 25) | render () { class HomeScreen (line 45) | class HomeScreen extends React.Component { method constructor (line 50) | constructor (props) { method componentWillMount (line 65) | componentWillMount () { method componentWillUnmount (line 76) | componentWillUnmount () { method startOrJoinInstance (line 82) | startOrJoinInstance () { method updateKey (line 90) | async updateKey (key) { method updateChannels (line 103) | updateChannels (channels) { method enterChannel (line 107) | enterChannel (channel) { method renderHeader (line 113) | renderHeader () { method renderChannel (line 123) | renderChannel (x) { method render (line 134) | render () { FILE: frontend/screens/ChatScreen.js class ChatScreen (line 7) | class ChatScreen extends React.Component { method constructor (line 14) | constructor (props) { method componentWillMount (line 25) | componentWillMount () { method componentWillUnmount (line 35) | componentWillUnmount () { method onBackendReady (line 44) | onBackendReady () { method includeMany (line 52) | includeMany (msgs) { method onSend (line 67) | onSend (messages = []) { method renderMessage (line 79) | renderMessage (props) { method render (line 87) | render () { FILE: frontend/screens/HomeScreen.js class HomeScreen (line 4) | class HomeScreen extends React.Component { method render (line 17) | render () { FILE: frontend/screens/JoinModal.js class JoinModal (line 11) | class JoinModal extends React.Component { method constructor (line 12) | constructor (props) { method componentDidMount (line 25) | async componentDidMount () { method onPressEnter (line 31) | onPressEnter () { method onChangeKey (line 48) | onChangeKey (key) { method onChangeNick (line 52) | onChangeNick (nick) { method render (line 56) | render () { FILE: frontend/screens/SplashScreen.js class SplashScreen (line 13) | class SplashScreen extends React.Component { method constructor (line 14) | constructor (props) { method componentDidMount (line 23) | async componentDidMount () { method componentWillUnmount (line 35) | componentWillUnmount () { method render (line 56) | render () { FILE: frontend/screens/StartModal.js class StartModal (line 11) | class StartModal extends React.Component { method constructor (line 12) | constructor (props) { method componentDidMount (line 22) | async componentDidMount () { method onPressEnter (line 27) | onPressEnter () { method onChangeNick (line 37) | onChangeNick (nick) { method render (line 41) | render () { FILE: nodejs-assets/nodejs-project/main.js function startOrJoin (line 22) | function startOrJoin (key, nick) { function sendChannels (line 38) | function sendChannels (err, channels) { function sendMessages (line 48) | function sendMessages (err, msgs) { function enterChannel (line 61) | function enterChannel (channel) { function exitChannel (line 72) | function exitChannel (channel) { function publish (line 77) | function publish (channel, text, nick) {