gitignore dist

This commit is contained in:
gen4
2017-03-25 23:09:03 +03:00
parent 82a594880d
commit f961ae1b7f
4 changed files with 1 additions and 221 deletions

1
.gitignore vendored
View File

@@ -6,6 +6,7 @@ demos/demo3/bundle.js
demos/demo3/bundle.js.map
demos/demo4/bundle.js
demos/demo4/bundle.js.map
dist/
dist/main.js
dist/main.js.map

View File

@@ -1,25 +0,0 @@
/**
* @author Dylan Vorster
*/
export declare class BaseListener {
lockChanged?(entity: BaseEntity<BaseListener>, locked: boolean): void;
}
export declare class BaseEntity<T extends BaseListener> {
listeners: {
[s: string]: T;
};
id: string;
locked: boolean;
constructor();
getID(): string;
clearListeners(): void;
deSerialize(data: any): void;
serialize(): {
id: string;
};
iterateListeners(cb: (t: T) => any): void;
removeListener(listener: string): boolean;
addListener(listener: T): string;
isLocked(): boolean;
setLocked(locked?: boolean): void;
}

168
dist/src/Common.d.ts vendored
View File

@@ -1,168 +0,0 @@
import { BaseEntity, BaseListener } from "./BaseEntity";
export interface BaseModelListener extends BaseListener {
selectionChanged?(item: BaseModel<BaseModelListener>, isSelected: boolean): void;
entityRemoved?(item: any): void;
}
/**
* @author Dylan Vorster
*/
export declare class BaseModel<T extends BaseModelListener> extends BaseEntity<BaseModelListener> {
selected: boolean;
constructor();
deSerialize(ob: any): void;
serialize(): {
id: string;
} & {
_class: string;
selected: boolean;
};
getID(): string;
isSelected(): boolean;
setSelected(selected?: boolean): void;
remove(): void;
}
export declare class PointModel extends BaseModel<BaseModelListener> {
x: number;
y: number;
link: LinkModel;
constructor(link: LinkModel, points: {
x: number;
y: number;
});
deSerialize(ob: any): void;
serialize(): {
id: string;
} & {
_class: string;
selected: boolean;
} & {
x: number;
y: number;
};
remove(): void;
updateLocation(points: {
x: number;
y: number;
}): void;
getX(): number;
getY(): number;
getLink(): LinkModel;
}
export interface LinkModelListener extends BaseModelListener {
sourcePortChanged?(item: LinkModel, target: null | PortModel): void;
targetPortChanged?(item: LinkModel, target: null | PortModel): void;
}
export declare class LinkModel extends BaseModel<LinkModelListener> {
linkType: string;
sourcePort: PortModel | null;
targetPort: PortModel | null;
points: PointModel[];
extras: {};
constructor();
deSerialize(ob: any): void;
serialize(): {
id: string;
} & {
_class: string;
selected: boolean;
} & {
type: string;
source: string;
sourcePort: string;
target: string;
targetPort: string;
points: ({
id: string;
} & {
_class: string;
selected: boolean;
} & {
x: number;
y: number;
})[];
extras: {};
};
remove(): void;
isLastPoint(point: PointModel): boolean;
getPointIndex(point: PointModel): number;
getPointModel(id: string): PointModel | null;
getFirstPoint(): PointModel;
getLastPoint(): PointModel;
setSourcePort(port: PortModel): void;
getSourcePort(): PortModel;
getTargetPort(): PortModel;
setTargetPort(port: PortModel): void;
getPoints(): PointModel[];
setPoints(points: PointModel[]): void;
removePoint(pointModel: PointModel): void;
addPoint(pointModel: PointModel, index?: number): void;
getType(): string;
}
export declare class PortModel extends BaseModel<BaseModelListener> {
name: string;
parentNode: NodeModel;
links: {
[id: string]: LinkModel;
};
deSerialize(ob: any): void;
serialize(): {
id: string;
} & {
_class: string;
selected: boolean;
} & {
name: string;
parentNode: string;
links: string[];
};
constructor(name: string);
getName(): string;
getParent(): NodeModel;
setParentNode(node: NodeModel): void;
removeLink(link: LinkModel): void;
addLink(link: LinkModel): void;
getLinks(): {
[id: string]: LinkModel;
};
}
export declare class NodeModel extends BaseModel<BaseModelListener> {
nodeType: string;
x: number;
y: number;
extras: {};
ports: {
[s: string]: PortModel;
};
constructor(nodeType?: string);
deSerialize(ob: any): void;
serialize(): {
id: string;
} & {
_class: string;
selected: boolean;
} & {
type: string;
x: number;
y: number;
extras: {};
ports: ({
id: string;
} & {
_class: string;
selected: boolean;
} & {
name: string;
parentNode: string;
links: string[];
})[];
};
remove(): void;
getPortFromID(id: any): PortModel | null;
getPort(name: string): PortModel | null;
getPorts(): {
[s: string]: PortModel;
};
removePort(port: PortModel): void;
addPort(port: PortModel): PortModel;
getType(): string;
}

View File

@@ -1,28 +0,0 @@
import { PortModel } from "../Common";
import { AbstractInstanceFactory } from "../AbstractInstanceFactory";
export declare class DefaultPortInstanceFactory extends AbstractInstanceFactory<DefaultPortModel> {
constructor();
getInstance(): DefaultPortModel;
}
/**
* @author Dylan Vorster
*/
export declare class DefaultPortModel extends PortModel {
in: boolean;
label: string;
constructor(isInput: boolean, name: string, label?: string);
deSerialize(object: any): void;
serialize(): {
id: string;
} & {
_class: string;
selected: boolean;
} & {
name: string;
parentNode: string;
links: string[];
} & {
in: boolean;
label: string;
};
}