UNPKG

higlass

Version:

HiGlass Hi-C / genomic / large data viewer

39 lines (34 loc) 1.16 kB
// @ts-nocheck import React from 'react'; import MoveableTrack from './MoveableTrack'; import TrackControl from './TrackControl'; const STYLES = { pointerEvents: 'all', }; class HorizontalTrack extends MoveableTrack { getControls(isVisible) { return ( <TrackControl // Whether the button to expand or collapse the track is available // for use. Only available in horizontal and vertical tracks and not // center. expandCollapseAvailable={true} configMenuVisible={this.props.item.configMenuVisible} imgStyleAdd={STYLES} imgStyleClose={STYLES} imgStyleMove={STYLES} imgStyleSettings={STYLES} isCollapsed={this.props.isCollapsed} isMoveable={this.moveable} isVisible={isVisible} onAddSeries={this.props.onAddSeries} onCollapseTrack={this.props.onCollapseTrack} onExpandTrack={this.props.onExpandTrack} onCloseTrackMenuOpened={this.props.onCloseTrackMenuOpened} onConfigTrackMenuOpened={this.props.onConfigTrackMenuOpened} uid={this.props.uid} /> ); } } export default HorizontalTrack;