Use column and priority to override automatic placement. nodeWidth, nodePadding, and size control node geometry.
Ly8gPGJsb2NrOmRhdGE6MT4KY29uc3QgZGF0YSA9IHsKICBkYXRhc2V0czogWwogICAgewogICAgICBsYWJlbDogJ0xheW91dCBjb250cm9scycsCiAgICAgIGRhdGE6IFsKICAgICAgICB7IGZyb206ICdDb2FsJywgdG86ICdHZW5lcmF0aW9uJywgZmxvdzogMjUgfSwKICAgICAgICB7IGZyb206ICdXaW5kJywgdG86ICdHZW5lcmF0aW9uJywgZmxvdzogMTggfSwKICAgICAgICB7IGZyb206ICdTb2xhcicsIHRvOiAnR2VuZXJhdGlvbicsIGZsb3c6IDEyIH0sCiAgICAgICAgeyBmcm9tOiAnR2VuZXJhdGlvbicsIHRvOiAnSG9tZXMnLCBmbG93OiAyMCB9LAogICAgICAgIHsgZnJvbTogJ0dlbmVyYXRpb24nLCB0bzogJ0luZHVzdHJ5JywgZmxvdzogMjggfSwKICAgICAgICB7IGZyb206ICdHZW5lcmF0aW9uJywgdG86ICdTdG9yYWdlJywgZmxvdzogNyB9LAogICAgICBdLAogICAgICBjb2xvckZyb206IChjb250ZXh0KSA9PiBVdGlscy5nZXRDb2xvcihjb250ZXh0LmRhdGFzZXQuZGF0YVtjb250ZXh0LmRhdGFJbmRleF0uZnJvbSksCiAgICAgIGNvbG9yVG86IChjb250ZXh0KSA9PiBVdGlscy5nZXRDb2xvcihjb250ZXh0LmRhdGFzZXQuZGF0YVtjb250ZXh0LmRhdGFJbmRleF0udG8pLAogICAgICBjb2xvck1vZGU6ICdncmFkaWVudCcsCiAgICAgIGNvbHVtbjogewogICAgICAgIEhvbWVzOiAzLAogICAgICAgIFN0b3JhZ2U6IDIsCiAgICAgIH0sCiAgICAgIHByaW9yaXR5OiB7CiAgICAgICAgV2luZDogMSwKICAgICAgICBTb2xhcjogMiwKICAgICAgICBDb2FsOiAzLAogICAgICAgIEhvbWVzOiAxLAogICAgICAgIEluZHVzdHJ5OiAyLAogICAgICAgIFN0b3JhZ2U6IDMsCiAgICAgIH0sCiAgICAgIG5vZGVXaWR0aDogMTgsCiAgICAgIG5vZGVQYWRkaW5nOiAyMCwKICAgICAgc2l6ZTogJ21heCcsCiAgICB9LAogIF0sCn0KLy8gPC9ibG9jazpkYXRhPgoKLy8gPGJsb2NrOmNvbmZpZzowPgpjb25zdCBjb25maWcgPSB7CiAgdHlwZTogJ3NhbmtleScsCiAgZGF0YSwKfQovLyA8L2Jsb2NrOmNvbmZpZz4KCm1vZHVsZS5leHBvcnRzID0geyBjb25maWcgfQ==