SYMBOL INDEX (59 symbols across 10 files) FILE: android/app/src/main/java/com/v2er/MainActivity.java class MainActivity (line 5) | public class MainActivity extends ReactActivity { method getMainComponentName (line 11) | @Override FILE: android/app/src/main/java/com/v2er/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: src/ReplyItem.js class ReplyItem (line 9) | class ReplyItem extends Component { method render (line 10) | render(){ FILE: src/TopicDetail.js class TopicsDetail (line 12) | class TopicsDetail extends Component { method constructor (line 13) | constructor(props){ method componentDidMount (line 20) | componentDidMount(){ method render (line 38) | render(){ function getTopicInfo (line 59) | function getTopicInfo(topics, id){ function select (line 70) | function select(state) { FILE: src/TopicListItem.js class TopicsListItem (line 9) | class TopicsListItem extends Component { method constructor (line 10) | constructor(props) { method render (line 23) | render(){ FILE: src/TopicView.js class TopicsView (line 12) | class TopicsView extends Component { method constructor (line 13) | constructor(props){ method componentDidMount (line 21) | componentDidMount(){ method render (line 68) | render(){ function select (line 82) | function select(state) { FILE: src/Utils/API.js constant HOST_URI (line 1) | const HOST_URI = 'https://www.v2ex.com/api/'; constant ALL_NODE (line 5) | const ALL_NODE = 'nodes/all.json'; constant NODE_INFO (line 8) | const NODE_INFO = 'nodes/show.json'; constant LATEST_TOPIC (line 12) | const LATEST_TOPIC = 'topics/latest.json'; constant HOT_TOPIC (line 14) | const HOT_TOPIC = 'topics/hot.json'; constant GET_TOPICS (line 16) | const GET_TOPICS = 'topics/show.json'; constant GET_REPLIES (line 20) | const GET_REPLIES = 'replies/show.json'; constant GET_USERINFO (line 24) | const GET_USERINFO = 'members/show.json'; function _obj2uri (line 26) | function _obj2uri(obj){ function _getAllNode (line 36) | function _getAllNode(){ function _getNodeInfo (line 40) | function _getNodeInfo(o){ function _getLatestTopic (line 44) | function _getLatestTopic(o){ function _getReplies (line 48) | function _getReplies(o){ function getData (line 52) | function getData(api, data){ method getAllNode (line 60) | getAllNode(data){ method getNodeInfo (line 63) | getNodeInfo(data){ method getLatestTopic (line 66) | getLatestTopic(data){ method getReplies (line 69) | getReplies(data){ FILE: src/actions.js constant GET_LATEST (line 5) | const GET_LATEST = 'GET_LATEST'; constant GET_NODES (line 6) | const GET_NODES = 'GET_NODES'; constant GET_NODE_LIST (line 7) | const GET_NODE_LIST = 'GET_NODE_LIST'; constant SET_TOPIC_VIEW (line 8) | const SET_TOPIC_VIEW = 'SET_TOPIC_VIEW'; constant SET_TOPIC_DETAIL (line 9) | const SET_TOPIC_DETAIL = 'SET_TOPIC_DETAIL'; function getLatest (line 15) | function getLatest(data) { function getNodes (line 18) | function getNodes(data){ function getNodeList (line 21) | function getNodeList(data){ function setTopicView (line 24) | function setTopicView(topic) { function setTopicDetial (line 27) | function setTopicDetial(info) { FILE: src/main.js class App (line 9) | class App extends Component { method constructor (line 10) | constructor(props){ method render (line 17) | render() { FILE: src/reducers.js function topicType (line 10) | function topicType(state={type: 'latest', name: 'Latest'}, action){ function topicDetail (line 19) | function topicDetail(state=null, action){ function topics (line 28) | function topics(state = [], action){ function nodes (line 38) | function nodes(state=[], action){