Class UpgradePathRenderer
Constructors
constructor
-
Parameters
Methods
findGraphBounds
- findGraphBounds(graph: any): object
-
Parameters
Returns object
generateGraph
-
Returns any[]
generateImage
- generateImage(): HTMLImageElement
-
Returns HTMLImageElement
getLineShadowColor
- getLineShadowColor(node: any): "#e08839" | "#a3e039" | "#30e0ff" | "#eee" | "#888" | "transparent"
-
Parameters
Returns "#e08839"
|
"#a3e039"
|
"#30e0ff"
|
"#eee"
|
"#888"
|
"transparent"
getNodeColor
- getNodeColor(node: any): "#e08839" | "#a3e039" | "#30e0ff" | "#eee" | "#888"
-
Parameters
Returns "#e08839"
|
"#a3e039"
|
"#30e0ff"
|
"#eee"
|
"#888"
getTransformedNodePos
- getTransformedNodePos(node: any, bounds: any): any
-
Parameters
Returns any
makeGraphBidirectional
- makeGraphBidirectional(graph: any): void
-
Parameters
Returns void
makeNode
- makeNode(upgrade: any): object
-
Parameters
Returns object
-
canUnlock: any
-
id: any
-
next: undefined[]
-
pos: null
-
prev: null
-
unlocked: any
positionNodes
- positionNodes(graph: any): void
-
Parameters
Returns void
transformNodePositionsToRender
- transformNodePositionsToRender(graph: any): void
-
Parameters
Returns void
{{ id: string, unlocked: boolean, canUnlock: boolean, prev: UpgradeNode | null, next: Array,
pos: Vector
}} UpgradeNode