blockly > Flyout > dragAngleRange_

Property „Flyout.dragAngleRange_“

Bereich eines Ziehwinkels von einem Flyout aus, der als „Ziehen in Richtung des Arbeitsbereichs“ betrachtet wird. Ziehbewegungen, die innerhalb der Grenzen von der orthogonalen Linie bis zum Flyout-Kanten innerhalb der Grenzen dieses Grades liegen, werden als „Ziehen in Richtung des Arbeitsbereichs“ betrachtet.

Unterschrift:

protected dragAngleRange_: number;

Beispiel

Flyout                                                 Edge   Workspace
[block] /  <-within this angle, drags "toward workspace" |
[block] ---- orthogonal to flyout boundary ----          |
[block] \                                                |

Der Winkel wird in Grad vom Ortthogonal ausgehend angegeben.

Damit wird ermittelt, wann ein neuer Block erstellt und wann das Flyout gescrollt werden muss. Bei der Einstellung 360 wird durch alle Ziehbewegungen ein neuer Block erstellt.