Skip to content

Commit

Permalink
fixed linter
Browse files Browse the repository at this point in the history
  • Loading branch information
chgibb committed Nov 16, 2019
1 parent 7f82fd8 commit 374a8a9
Show file tree
Hide file tree
Showing 5 changed files with 96 additions and 78 deletions.
6 changes: 4 additions & 2 deletions src/req/operations/CopyCircularFigure.ts
Expand Up @@ -34,8 +34,10 @@ export class CopyCircularFigure extends atomic.AtomicOperation<CopyCircularFigur

if(this.origFigure)
{
for(let i = 0; i != this.origFigure.visibleLayers.length; ++i){
if(this.origFigure.visibleLayers[i] == this.origFigure.uuid){
for(let i = 0; i != this.origFigure.visibleLayers.length; ++i)
{
if(this.origFigure.visibleLayers[i] == this.origFigure.uuid)
{
this.origFigure.visibleLayers[i] = this.newFigure.uuid;
}
}
Expand Down
Expand Up @@ -27,8 +27,8 @@ import {changeIntervalLabelLength} from "./editCache/changeIntervalLabelLength";
import {changeIntervalLabelDirection} from "./editCache/changeIntervalLabelDirection";
import {changeIntervalLabelVadjust} from "./editCache/changeIntervalLabelVadjust";
import {toggleCoverageTrackLayerVisibility} from "./editCache/toggleCoverageTrackLayerVisibility";
import { CopyFigureDialog } from './containers/copyFigureDialog';
import { DeleteFigureDialog } from './containers/deleteFigureDialog';
import {CopyFigureDialog} from "./containers/copyFigureDialog";
import {DeleteFigureDialog} from "./containers/deleteFigureDialog";

export interface CircularGenomeBuilderViewState {
figureSelectOvelayOpen: boolean;
Expand Down
@@ -1,46 +1,53 @@
import * as React from "react";

import { CircularGenomeBuilderView } from '../circularGenomeBuilderView';
import { Dialog } from '../../../components/dialog';
import { DialogTitle } from '../../../components/dialogTitle';
import { CircularFigure } from '../../../circularFigure/circularFigure';
import { DialogActions } from '../../../components/dialogActions';
import { Button } from '../../../components/button';
import { enQueueOperation } from '../../../enQueueOperation';
import {CircularGenomeBuilderView} from "../circularGenomeBuilderView";
import {Dialog} from "../../../components/dialog";
import {DialogTitle} from "../../../components/dialogTitle";
import {CircularFigure} from "../../../circularFigure/circularFigure";
import {DialogActions} from "../../../components/dialogActions";
import {Button} from "../../../components/button";
import {enQueueOperation} from "../../../enQueueOperation";

export function CopyFigureDialog(this : CircularGenomeBuilderView, props: { figure: CircularFigure | undefined }): JSX.Element
{
return (
<Dialog
open={this.state.copyFigureDialogOpen}
onClose={()=>{this.setState({copyFigureDialogOpen:false});}}
>
<DialogTitle>{"Copy Figure?"}</DialogTitle>
<DialogActions>
<Button
onClick={()=>{this.setState({copyFigureDialogOpen:false});}}
type="retreat"
label="Cancel"
/>
open={this.state.copyFigureDialogOpen}
onClose={()=>
{
this.setState({copyFigureDialogOpen:false});
}}
>
<DialogTitle>{"Copy Figure?"}</DialogTitle>
<DialogActions>
<Button
onClick={()=>
{
this.setState({copyFigureDialogOpen:false});
}}
type="retreat"
label="Cancel"
/>

<Button
onClick={()=>{
this.setState({
copyFigureDialogOpen:false
});
<Button
onClick={()=>
{
this.setState({
copyFigureDialogOpen:false
});

if(props.figure)
{
enQueueOperation({
opName: "copyCircularFigure",
data : props.figure
});
}
}}
type="advance"
label="Copy"
/>
</DialogActions>
</Dialog>
if(props.figure)
{
enQueueOperation({
opName: "copyCircularFigure",
data : props.figure
});
}
}}
type="advance"
label="Copy"
/>
</DialogActions>
</Dialog>
);
}
@@ -1,46 +1,53 @@
import * as React from "react";

import { CircularGenomeBuilderView } from '../circularGenomeBuilderView';
import { Dialog } from '../../../components/dialog';
import { DialogTitle } from '../../../components/dialogTitle';
import { CircularFigure } from '../../../circularFigure/circularFigure';
import { DialogActions } from '../../../components/dialogActions';
import { Button } from '../../../components/button';
import { enQueueOperation } from '../../../enQueueOperation';
import {CircularGenomeBuilderView} from "../circularGenomeBuilderView";
import {Dialog} from "../../../components/dialog";
import {DialogTitle} from "../../../components/dialogTitle";
import {CircularFigure} from "../../../circularFigure/circularFigure";
import {DialogActions} from "../../../components/dialogActions";
import {Button} from "../../../components/button";
import {enQueueOperation} from "../../../enQueueOperation";

export function DeleteFigureDialog(this : CircularGenomeBuilderView, props: { figure: CircularFigure | undefined }): JSX.Element
{
return (
<Dialog
open={this.state.deleteFigureDialogOpen}
onClose={()=>{this.setState({deleteFigureDialogOpen:false});}}
>
<DialogTitle>{"Delete Figure?"}</DialogTitle>
<DialogActions>
<Button
onClick={()=>{this.setState({deleteFigureDialogOpen:false});}}
type="retreat"
label="Cancel"
/>
open={this.state.deleteFigureDialogOpen}
onClose={()=>
{
this.setState({deleteFigureDialogOpen:false});
}}
>
<DialogTitle>{"Delete Figure?"}</DialogTitle>
<DialogActions>
<Button
onClick={()=>
{
this.setState({deleteFigureDialogOpen:false});
}}
type="retreat"
label="Cancel"
/>

<Button
onClick={()=>{
this.setState({
deleteFigureDialogOpen:false
});
<Button
onClick={()=>
{
this.setState({
deleteFigureDialogOpen:false
});

if(props.figure)
{
enQueueOperation({
opName: "deleteCircularFigure",
data : props.figure
});
}
}}
type="advance"
label="Delete"
/>
</DialogActions>
</Dialog>
if(props.figure)
{
enQueueOperation({
opName: "deleteCircularFigure",
data : props.figure
});
}
}}
type="advance"
label="Delete"
/>
</DialogActions>
</Dialog>
);
}
Expand Up @@ -12,10 +12,10 @@ import {WavesOutlined} from "../../../components/icons/wavesOutlined";
import {SwapVertOutlined} from "../../../components/icons/swapVertOutlined";
import {Typography} from "../../../components/typography";
import {MenuRounded} from "../../../components/icons/menuRounded";
import {FileCopyOutlined} from "../../../components/icons/fileCopyOutlined";
import {DeleteForeverOutlined} from "../../../components/icons/deleteForeverOutlined";

import {appBar} from "./styles/appBar";
import { FileCopyOutlined } from '../../../components/icons/fileCopyOutlined';
import { DeleteForeverOutlined } from '../../../components/icons/deleteForeverOutlined';

export function GenomeBuilderAppBar(this: CircularGenomeBuilderView, props: { figure: CircularFigure | undefined }): JSX.Element
{
Expand Down Expand Up @@ -82,7 +82,8 @@ export function GenomeBuilderAppBar(this: CircularGenomeBuilderView, props: { fi
classes={{colorPrimary: white}}
onClick={()=>
{
if(figure){
if(figure)
{
this.setState({
copyFigureDialogOpen : true
});
Expand All @@ -99,7 +100,8 @@ export function GenomeBuilderAppBar(this: CircularGenomeBuilderView, props: { fi
classes={{colorPrimary: white}}
onClick={()=>
{
if(figure){
if(figure)
{
this.setState({
deleteFigureDialogOpen : true
});
Expand Down

0 comments on commit 374a8a9

Please sign in to comment.