2018-07-19 10:00:09 +02:00

31 lines
648 B
TypeScript

import { Label } from "./label";
import { Port } from "../../models/port";
import { Selectable } from "../managers/selection-manager";
export class Node implements Selectable {
command_line: string;
compute_id: string;
console: number;
console_host: string;
console_type: string;
first_port_name: string;
height: number;
label: Label;
name: string;
node_directory: string;
node_id: string;
node_type: string;
port_name_format: string;
port_segment_size: number;
ports: Port[];
project_id: string;
status: string;
symbol: string;
width: number;
x: number;
y: number;
z: number;
is_selected = false;
}