mirror of
https://github.com/GNS3/gns3-web-ui.git
synced 2025-05-29 05:24:13 +00:00
31 lines
648 B
TypeScript
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;
|
|
}
|