WalkMe has been enhanced to provide comprehensive guidance about the GoJS project. All walkthroughs and tips now focus on GoJS-specific features, capabilities, and best practices.
- Added
data-gojs-canvasattributes to all GoJS canvas components:data-gojs-canvas="orgchart"- Organization Chartdata-gojs-canvas="bpmn"- BPMN Workflowdata-gojs-canvas="erd"- ERD Designerdata-gojs-canvas="network"- Network Topologydata-gojs-canvas="gantt"- Gantt Chart
- Added
data-export-buttonto export buttons - Added
data-walkme-targetto specific interactive elements - Added
data-properties-panelto PropertiesPanel component
- Welcome to GoJS Organization Chart
- The GoJS Canvas
- Add Nodes
- GoJS Context Menu
- GoJS Zoom Controls
- Properties Panel
- Export with GoJS
- Welcome to GoJS BPMN Designer
- GoJS Node Templates
- GoJS Linking Tool
- GoJS Layout System
- GoJS Undo/Redo
- Export GoJS Model
- Welcome to GoJS ERD Designer
- GoJS Entity Templates
- GoJS Data Binding
- GoJS Links for Relationships
- GoJS Model Export
- Welcome to GoJS Network Designer
- GoJS Node Templates
- GoJS Force Layout
- GoJS Connections
- GoJS Model Persistence
- Welcome to GoJS Gantt Chart
- GoJS Date Conversion
- GoJS Resizable Nodes
- GoJS Dependency Links
- GoJS Progress Binding
- Export GoJS Gantt
- Welcome to the GoJS Diagramming Suite
- What is GoJS?
- GoJS Core Features
- GoJS Diagram Types
- GoJS Model System
- GoJS Export/Import
- Start Exploring
All smart tips now focus on GoJS-specific features:
- GoJS Canvas
- GoJS Undo/Redo
- GoJS Zoom
- GoJS Context Menu
- GoJS TreeLayout
- GoJS Data Binding
- GoJS Node Templates
- GoJS Linking Tool
- GoJS LayeredDigraphLayout
- GoJS Link Labels
- GoJS Nested Panels
- GoJS Custom Shapes
- GoJS Two-Way Binding
- GoJS Model Export
- GoJS ForceDirectedLayout
- GoJS Force Parameters
- GoJS Device Templates
- GoJS Network Links
- GoJS Date Conversion
- GoJS Resizable Nodes
- GoJS TreeLayout
- GoJS Progress Binding
- GoJS Dependency Links
- Added "GoJS Overview" button as the first option
- Highlights GoJS overview walkthrough prominently
- Shows completion status for all walkthroughs
- GoJS Library: Interactive diagramming library
- Model-View Architecture: Model stores data, Diagram displays it
- Data Binding: Two-way binding with
makeTwoWay() - Undo/Redo: Built-in UndoManager (Ctrl+Z / Ctrl+Y)
- Zoom & Pan: Built-in zoom controls and panning
- Context Menus: Right-click menus for quick actions
- TreeLayout: Hierarchical arrangement (Org Chart, Gantt)
- LayeredDigraphLayout: Layered arrangement (BPMN, ERD)
- ForceDirectedLayout: Physics-based positioning (Network)
- Node Templates: Custom templates for different node types
- Linking Tool: Interactive connection creation
- Resizable Nodes: Drag-to-resize functionality
- Export/Import:
model.toJson()andmakeImageData() - Custom Shapes: Diamond, Rectangle, Circle, etc.
- Nested Panels: Complex node structures
-
GoJS Overview (Recommended first):
- Click the WalkMe help button (bottom-right)
- Click "🎯 GoJS Overview"
- Learn about GoJS fundamentals
-
Canvas-Specific Walkthroughs:
- Click "📍 Start Walkthrough"
- Or select specific canvas from sidebar
- Walkthrough adapts to current canvas
- Click WalkMe help button
- Toggle "💡 Show Tips"
- Tips appear on hover over relevant elements
<!-- Canvas targeting -->
<div data-gojs-canvas="orgchart" class="gojs-canvas" />
<!-- Button targeting -->
<button data-export-button />
<button data-walkme-target="add-node-button" />
<!-- Panel targeting -->
<div data-properties-panel />Walkthroughs use CSS selectors to target elements:
[data-gojs-canvas="orgchart"]- Targets specific canvas[data-export-button]- Targets export buttons[data-properties-panel]- Targets properties panel.gojs-canvas- General GoJS canvas selector
- Educational: Users learn about GoJS capabilities
- Comprehensive: Covers all GoJS features used in project
- Contextual: Tips appear when relevant
- Progressive: Overview → Specific canvas guidance
- Interactive: Step-by-step walkthroughs with highlights
Users can now:
- Start with GoJS Overview walkthrough
- Explore each diagram type with GoJS-specific guidance
- Learn about GoJS features through contextual tips
- Understand how GoJS powers each diagram type
Implementation Date: Current Status: ✅ Complete WalkMe Integration: Enhanced with GoJS-specific guidance