v7.3.0

RectangularPathFinder
private

Class which finds rectangular path, i.e. path with 90 degrees turns, between two boxes.

No results

Configs

Configs are options you supply in a configuration object when creating an instance of this class
  • client : Scheduler
    private

    The owning Scheduler. Mandatory so that it can determin RTL state.

  • Default end arrow staff size in pixels

  • Default ending connection point shift from box's arrow pointing side middle point

  • endSide : 'top'/'bottom'/'left'/'right'left

    Default end arrow pointing direction, possible values are: 'left', 'right', 'top', 'bottom'

  • Start / End box horizontal margin, the amount of pixels from left and right line of a box where drawing

  • Other rectangular areas (obstacles) to search path through

  • Default start arrow staff size in pixels

  • Default starting connection point shift from box's arrow pointing side middle point

  • startSide : 'top'/'bottom'/'left'/'right'right

    Default start connection side: 'left', 'right', 'top', 'bottom'

  • Start / End box vertical margin, the amount of pixels from top and bottom line of a box where drawing is prohibited

Functions

Functions are methods available for calling on the class

    Source path

    Scheduler/util/RectangularPathFinder.js

    Contents