CanvasMap
Getting Started Tutorials 3D Reference

Additional Customization

Below are some additional things you can do to customize CanvasMap.

Subclass an element

Create the element and use SetElement() to specify the new element before initialization. The element should have the standard ID with "_<Index>" added.

Do your own positioning on resize

If you just want to change the resizing for a few elements, you can call CanvasMap.Resize() and then reposition any element you desire. If you are going to provide positioning for all elements in the map, there is no reason to call CanvasMap.Resize().

Provide an HTML layout for the map:

This is definitely an advanced feature but can be done with CanvasMap. You will need to provide an entire set of elements for CanvasMap to work with.