GestureDetector ( onVerticalDragEnd: (details) { setState(() { // viewWeek = details.velocity.pixelsPerSecond.dy < 0 // ? false // : true; print( "ssss===" +details. primaryVelocity .toString()) ; if (details. primaryVelocity < 0 ) { // 주 단위 보여 주기 viewWeek = true; viewCalender = false; titelCalenderYn = false; } else { viewWeek = false; viewCalender = true; titelCalenderYn = true; } }) ; } , child: Column ( children: [ Visibility ( visible: viewCalender , child: Container ( height: calSize , margin: EdgeInsets . fromLTRB ( 16 , 0 , 16 , 0 ) , padding: EdgeInsets . fromLTRB ( 0 , 0 , 0 , 0 ) , // 6 열인 경우 504 5 열인경우 420 alignment: Alignment. center , child: _salesCalenderList(salesDetailListCalender) , ) , ) , Visibility ( visible: viewWe...