/**
 * Sample React Native App
 * https://github.com/facebook/react-native
 *
 * @format
 * @flow
 */

import React, { Component } from "react";
import {
  StyleSheet,
  Text,
  View,
  Image,
  ScrollView,
  FlatList
} from "react-native";

import VideoExplain from './components/VideoExplain'
import CourseListRow from './components/CourseListRow'
import CourseListLine from './components/CourseListLine'

export default class CourseDetails extends Component {
  state = {
    fullStyle: {}
  }
  render() {
    return (
      <ScrollView style={{backgroundColor: '#F0F1F5', width: '100%', height: '100%'}}>
        <View>
          <VideoExplain 
          full={this.full.bind(this)}
          title={'同步辅导语文一年级下册'}
          details={'汉字,作为象形文字,是中华文化的载体,本课程从甲骨文开始,让孩子爱上识字爱上文字的美。了解文字…'}
          uri={'http://chimee.org/vod/1.mp4'}
          />
        </View>
        <View style={ this.state.fullStyle }>
          <CourseListRow title={'课件'}></CourseListRow>
          <CourseListLine title={'课件'}></CourseListLine>
        </View> 
      </ScrollView>
    );
  }
  full(isFull){
    if(isFull) {
      // 全屏时隐藏多余的view
      this.setState({
        fullStyle: {}
      })
    }else {
      // 全屏时隐藏多余的view
      this.setState({
        fullStyle: {
          display: 'none'
        }
      })
    }

  }
}

const styles = StyleSheet.create({
  
});