transitive-js
Version:
A tool for generating dynamic stylized transit maps that are easy to understand.
26 lines (25 loc) • 863 B
TypeScript
export default class RenderedSegment {
constructor(pathSegment: any);
id: number;
renderedEdges: any[];
pathSegment: any;
type: any;
focused: boolean;
getId(): number;
getType(): any;
addRenderedEdge(rEdge: any): void;
render(display: any): void;
renderData: any;
setFocused(focused: any): void;
isFocused(): boolean;
runFocusTransition(display: any, callback: any): void;
getZIndex(): any;
computeLineWidth(display: any, includeEnvelope: any): number | undefined;
compareTo(other: any): boolean | 1 | -1 | undefined;
getLabelTextArray(): any[];
getLabelAnchors(display: any, spacing: any): any[];
coordAlongRenderedPath(t: any, display: any): any;
computeRenderLength(display: any): void;
renderLength: number | undefined;
toString(): string;
}