UNPKG

@playcanvas/pcui-graph

Version:

A PCUI plugin for creating node-based graphs

61 lines (60 loc) 1.9 kB
export namespace GRAPH_ACTIONS { let ADD_NODE: string; let DELETE_NODE: string; let SELECT_NODE: string; let UPDATE_NODE_POSITION: string; let UPDATE_NODE_ATTRIBUTE: string; let ADD_EDGE: string; let DELETE_EDGE: string; let SELECT_EDGE: string; let DESELECT_ITEM: string; let UPDATE_TRANSLATE: string; let UPDATE_SCALE: string; } export namespace DEFAULT_CONFIG { let readOnly: boolean; let passiveUIEvents: boolean; let incrementNodeNames: boolean; let restrictTranslate: boolean; let edgeHoverEffect: boolean; let includeFonts: boolean; let useGlobalPCUI: boolean; let adjustVertices: boolean; namespace defaultStyles { let initialScale: number; namespace initialPosition { let x: number; let y: number; } namespace background { let color: string; let gridSize: number; } namespace node { let fill: string; let fillSecondary: string; let stroke: string; let strokeSelected: string; let strokeHover: string; let textColor: string; let textColorSecondary: string; let includeIcon: boolean; let icon: string; let iconColor: string; let baseHeight: number; let baseWidth: number; let textAlignMiddle: boolean; let lineHeight: number; } namespace edge { let stroke_1: string; export { stroke_1 as stroke }; let strokeSelected_1: string; export { strokeSelected_1 as strokeSelected }; export let strokeWidth: number; export let strokeWidthSelected: number; export let targetMarker: boolean; export let connectionStyle: string; } } }