GraphViewOptions.cs declarations
Public API declaration excerpts from ../bitquirky-graph/Editor/GraphView/GraphViewOptions.cs.
Source snapshot ad0983d00d77.
On this page
Original file: ../bitquirky-graph/Editor/GraphView/GraphViewOptions.cs
Source file hash: sha256:a6cb6d75fc4ee57cb0616f5035fdce5765d2b07b7fb10e1f4f3dec539066b40c
Only public declaration headers are shown. Implementation bodies, non-public code, and source comments are omitted.
Type: GraphEdgeRouting
Section titled “Type: GraphEdgeRouting”Original lines: 15-23
Declaration hash: sha256:704bbbc7861e436581cc66f9c0974a88411e659403d3c433b1a771897225514d
public enum GraphEdgeRouting{}Field: Bezier
Section titled “Field: Bezier”Original lines: 18
Declaration hash: sha256:98ae0d2af4ac295f7aa355859c73dd28645cb2351b159a9168ebee1cedaf09eb
BezierField: Orthogonal
Section titled “Field: Orthogonal”Original lines: 20
Declaration hash: sha256:25a9fd0249f906f4133ad5338b381cfb0e21fd6902344603db2082a0d676579e
OrthogonalField: Straight
Section titled “Field: Straight”Original lines: 22
Declaration hash: sha256:dc81306b118237b3c8ffc88d79748a5e53788865c3ca48641ed21ddde8e2cec4
StraightType: GraphConnectionGhostStyle
Section titled “Type: GraphConnectionGhostStyle”Original lines: 28-35
Declaration hash: sha256:a42fc38a7524a8c3de22fcfc9860a8382853c84e6f5d1a6c388c536aa0ab01c8
public enum GraphConnectionGhostStyle{}Field: Solid
Section titled “Field: Solid”Original lines: 31
Declaration hash: sha256:b8b311b0f2739e0cc32af32a91b5913e852ed565cf319a4eceb58898e3f50a9c
SolidField: Dashed
Section titled “Field: Dashed”Original lines: 34
Declaration hash: sha256:2fe14adec27aea2be8620a62321f3f55d93af9ed3d9ed3e6050ad5f3d140bf64
DashedType: GraphPortGlyphStyle
Section titled “Type: GraphPortGlyphStyle”Original lines: 40-47
Declaration hash: sha256:e0bf98663652fc79614b62750b72d8dc9ba2e1f27b44ef109fc5bcc81b51bac5
public enum GraphPortGlyphStyle{}Field: Filled
Section titled “Field: Filled”Original lines: 43
Declaration hash: sha256:3a1bc53ffcdf2473c224caee09c54489c340c6547b97b6006682e6cbee138b6f
FilledField: Hollow
Section titled “Field: Hollow”Original lines: 46
Declaration hash: sha256:07e7305c53404dc1f5780fd802a6c69f837bbadd142d5f67f4f1109f16ffaa73
HollowType: GraphPortPlacement
Section titled “Type: GraphPortPlacement”Original lines: 52-58
Declaration hash: sha256:9bf2c0f5153283045ad7a3a78ef5c4134dfe0ed46a177c7f7efc796dbfeb767c
public enum GraphPortPlacement{}Field: LeftRight
Section titled “Field: LeftRight”Original lines: 55
Declaration hash: sha256:80712d4a673a7625910e8d6ce62dc4b2f930b434cb8d2346b8a832e03a6ca528
LeftRightField: TopBottom
Section titled “Field: TopBottom”Original lines: 57
Declaration hash: sha256:4ad5bdf75be5f9c0c30afc2c2bacabd1a2a2215b4e24e1fd58c882d323b3bd81
TopBottomType: LiteralValidationResult
Section titled “Type: LiteralValidationResult”Original lines: 66-88
Declaration hash: sha256:de484ed89d4a4c20ceaa8433b9f2b2634b6eaee6c4b3b52534c0724c1d652306
public readonly struct LiteralValidationResult{}Method: LiteralValidationResult(bool isValid, string message)
Section titled “Method: LiteralValidationResult(bool isValid, string message)”Original lines: 74-78
Declaration hash: sha256:0bbb0f83db9263b69b7769a99f10919e7ff50ceb60d1d124a8370a203a720282
public LiteralValidationResult(bool isValid, string message);Property: IsValid
Section titled “Property: IsValid”Original lines: 81
Declaration hash: sha256:421057e29d799ac9ad61d47be10ddeb6df4ceb878b30dddbfd81a9a9c6627cc0
public bool IsValid { get; }Property: Message
Section titled “Property: Message”Original lines: 84
Declaration hash: sha256:ecd599cb396913063a0087090063642f7750f065ec933c5a55129a5f754da2cc
public string Message { get; }Property: Valid
Section titled “Property: Valid”Original lines: 87
Declaration hash: sha256:208c9f1bc9061ae8938a7db8719fe132dde66af14405031e2e7ad3b7e0433f8c
public static LiteralValidationResult Valid { get; }Type: GraphNodePresentation
Section titled “Type: GraphNodePresentation”Original lines: 93-99
Declaration hash: sha256:c6592dfe38d1fd50c99983ca2b1b158a83d819cb048feb405e56544f8a0266a5
public enum GraphNodePresentation{}Field: CodeFlow
Section titled “Field: CodeFlow”Original lines: 96
Declaration hash: sha256:9254473254b9f6917bcaf514be667892a6b0dbe01cd1cf27057661beaeb980c3
CodeFlowField: Tree
Section titled “Field: Tree”Original lines: 98
Declaration hash: sha256:b85f5fabf97d3b18eab12b1746fcff04590986982ae5f205a171880c5c21202b
TreeType: GraphScrollWheelBehavior
Section titled “Type: GraphScrollWheelBehavior”Original lines: 104-110
Declaration hash: sha256:a52edff3a7dbd7287f943055e686444ee655e69856da1152cf4c66d5decde9a2
public enum GraphScrollWheelBehavior{}Field: Zoom
Section titled “Field: Zoom”Original lines: 107
Declaration hash: sha256:509c517ede79fef060a5f3a109fd1f45951eef2c7970b25c20992011e36a4070
ZoomField: PanWithControlZoom
Section titled “Field: PanWithControlZoom”Original lines: 109
Declaration hash: sha256:b6f54f50caa9d44e0e779631255b73d0b06dd508acbebc7fc4ccb08cf69f8c99
PanWithControlZoomType: GraphEdgeInteractionState
Section titled “Type: GraphEdgeInteractionState”Original lines: 117-126
Declaration hash: sha256:88565b777fcf1dfb54023113d0e01b15c411f149e7a996b77c0245b9f1ae37dd
[Flags]public enum GraphEdgeInteractionState{}Field: None
Section titled “Field: None”Original lines: 121
Declaration hash: sha256:bad2c96574768468faefa3b453e98a4fed8adf600061cdd6a0a4b65da641046a
None = 0Field: Hovered
Section titled “Field: Hovered”Original lines: 123
Declaration hash: sha256:6f08053f9d78fe554e8d3461d10e8a67436ecd9fa109edf2b1b12430df176e07
Hovered = 1 << 0Field: Selected
Section titled “Field: Selected”Original lines: 125
Declaration hash: sha256:94e6760e787dd2800cc6962db71e9b3c7d2683fc45ae1be516a41980e1a8cb7c
Selected = 1 << 1Type: GraphViewOptions
Section titled “Type: GraphViewOptions”Original lines: 145-715
Declaration hash: sha256:55c473e13f058e281826e38807804256d8a4cbf12a65714326f5d721bd4e5aab
public class GraphViewOptions{}Field: DefaultPrimaryColorR
Section titled “Field: DefaultPrimaryColorR”Original lines: 148
Declaration hash: sha256:2098e383c9475ca0043380315c80ce57f977a3455443083671b4dd5eb7e9b043
public const byte DefaultPrimaryColorR = 53;Field: DefaultPrimaryColorG
Section titled “Field: DefaultPrimaryColorG”Original lines: 150
Declaration hash: sha256:f3593a95e088daee502c59e9adf2b847596123eb9786b46750b2915657d2ee30
public const byte DefaultPrimaryColorG = 209;Field: DefaultPrimaryColorB
Section titled “Field: DefaultPrimaryColorB”Original lines: 152
Declaration hash: sha256:fde7bfd17d43baf12b085aebc956d31dafbe7bb217c8e210c62ee30df3493181
public const byte DefaultPrimaryColorB = 219;Field: DefaultAccentColorR
Section titled “Field: DefaultAccentColorR”Original lines: 154
Declaration hash: sha256:e1079d97dd270bfb385b37a70d59646476e48647976c9ee6ab00e6765a69b77f
public const byte DefaultAccentColorR = 18;Field: DefaultAccentColorG
Section titled “Field: DefaultAccentColorG”Original lines: 156
Declaration hash: sha256:73bdd5c4055f37e116a64aa0656a0388a274d6bd22650a72d7592007aebe0c36
public const byte DefaultAccentColorG = 58;Field: DefaultAccentColorB
Section titled “Field: DefaultAccentColorB”Original lines: 158
Declaration hash: sha256:82891a91a85449c60d7b77c3888ac534f4dc7503e3e54280f6bf3eb05042f03a
public const byte DefaultAccentColorB = 67;Field: DefaultBackgroundColorComponent
Section titled “Field: DefaultBackgroundColorComponent”Original lines: 160
Declaration hash: sha256:40898b0a9830eb1fdb2357479f515fb40670c8ed39a49874e693efa5765adb18
public const byte DefaultBackgroundColorComponent = 38;Field: DefaultGridColorComponent
Section titled “Field: DefaultGridColorComponent”Original lines: 162
Declaration hash: sha256:3d6a1a5adc08500940045910eecf27375c7b6597388cc20aff3d01e04a9c0803
public const byte DefaultGridColorComponent = 64;Field: DefaultPortColorComponent
Section titled “Field: DefaultPortColorComponent”Original lines: 164
Declaration hash: sha256:11a1bc3e36c1137636bb66d5f2bd887c80c806ba58fe552fc4e770091e3cd374
public const float DefaultPortColorComponent = 0.6f;Field: DefaultPortInvalidColorR
Section titled “Field: DefaultPortInvalidColorR”Original lines: 166
Declaration hash: sha256:7d7c31df0f6df8ac85189124eea3814a8fe7a181a05a69aadc4448d19cc0748c
public const byte DefaultPortInvalidColorR = 217;Field: DefaultPortInvalidColorG
Section titled “Field: DefaultPortInvalidColorG”Original lines: 168
Declaration hash: sha256:7243dd7bbc4c3ea88724cd3858f13f5e94f46433214c8902830cc214725b55aa
public const byte DefaultPortInvalidColorG = 83;Field: DefaultPortInvalidColorB
Section titled “Field: DefaultPortInvalidColorB”Original lines: 170
Declaration hash: sha256:672ec34b73446d746528e05aa3219093cc1ad6cb5976fcc8e7b4966472ae0b81
public const byte DefaultPortInvalidColorB = 79;Field: DefaultGridDotColorR
Section titled “Field: DefaultGridDotColorR”Original lines: 172
Declaration hash: sha256:b4f0acbd47fd4b1218f41228cb0af0f9f017124872a6252204fd9688a23be689
public const byte DefaultGridDotColorR = 26;Field: DefaultGridDotColorG
Section titled “Field: DefaultGridDotColorG”Original lines: 174
Declaration hash: sha256:b0d2e83aa23afb3759714a8b6108945a11df777d8394a9e55deab94534466896
public const byte DefaultGridDotColorG = 26;Field: DefaultGridDotColorB
Section titled “Field: DefaultGridDotColorB”Original lines: 176
Declaration hash: sha256:6bd5cfe0133b8cfaf1ad352d5636f1a86abd3ed7e91a19637a5c20aa820cea11
public const byte DefaultGridDotColorB = 28;Field: DefaultEdgeIdleColorR
Section titled “Field: DefaultEdgeIdleColorR”Original lines: 178
Declaration hash: sha256:66203f29a8dd836b315f1a895f6303b63f76d3e8d7ae2307dd761cd3fe696621
public const byte DefaultEdgeIdleColorR = 168;Field: DefaultEdgeIdleColorG
Section titled “Field: DefaultEdgeIdleColorG”Original lines: 180
Declaration hash: sha256:aeff54d5eef1ae5ff83c1f0a92a95d22d520341a92712287399ac38692205303
public const byte DefaultEdgeIdleColorG = 168;Field: DefaultEdgeIdleColorB
Section titled “Field: DefaultEdgeIdleColorB”Original lines: 182
Declaration hash: sha256:d2e5456dcce2eea492d9c9e4901f149b6704a1833e30e0aebb1c86d299b265cb
public const byte DefaultEdgeIdleColorB = 176;Field: DefaultEdgeActiveColorR
Section titled “Field: DefaultEdgeActiveColorR”Original lines: 184
Declaration hash: sha256:90138b865af8ddd46a746210e1f632bd468610c36f29964e99f109ee0eb6f249
public const byte DefaultEdgeActiveColorR = 79;Field: DefaultEdgeActiveColorG
Section titled “Field: DefaultEdgeActiveColorG”Original lines: 186
Declaration hash: sha256:e51b3fccbed4f4027dcc5d76fe35f1b750cf3c4cfc6e9f1f7e94161e3c9d104e
public const byte DefaultEdgeActiveColorG = 139;Field: DefaultEdgeActiveColorB
Section titled “Field: DefaultEdgeActiveColorB”Original lines: 188
Declaration hash: sha256:0dc956d0b38d72503f7fb854ba03e63fbc2079585e6041226aaf3fac0b5c2f5d
public const byte DefaultEdgeActiveColorB = 219;Field: DefaultEdgeFailureColorR
Section titled “Field: DefaultEdgeFailureColorR”Original lines: 190
Declaration hash: sha256:18bcf3cd8cdbbcf270f251e185b013f8d01f972f268a88a1e3eeefe72abbd86b
public const byte DefaultEdgeFailureColorR = 216;Field: DefaultEdgeFailureColorG
Section titled “Field: DefaultEdgeFailureColorG”Original lines: 192
Declaration hash: sha256:3f0807fdd9cb4a9e06adbfdc6b30f0c079a91532bb60ab394d496778a1166dce
public const byte DefaultEdgeFailureColorG = 85;Field: DefaultEdgeFailureColorB
Section titled “Field: DefaultEdgeFailureColorB”Original lines: 194
Declaration hash: sha256:de15d2119f997a69d9a661661a0210ba6de07b38067d0bba4a590113c0d58c30
public const byte DefaultEdgeFailureColorB = 79;Field: DefaultOpaqueAlpha
Section titled “Field: DefaultOpaqueAlpha”Original lines: 196
Declaration hash: sha256:81409a20990aee3a6620733e5ebb9cddfd9d69bf0a6bcb78ed35ab6f4db14a13
public const byte DefaultOpaqueAlpha = 255;Field: DefaultGridSpacing
Section titled “Field: DefaultGridSpacing”Original lines: 198
Declaration hash: sha256:4af36d8ef64e913524a19575cc15463fd47d1a11cb8140c42ec4c8c7bfde76af
public const float DefaultGridSpacing = 20f;Field: DefaultMajorLineFrequency
Section titled “Field: DefaultMajorLineFrequency”Original lines: 200
Declaration hash: sha256:3ee58d2075cf97f199fc55073328c34e270be5be162135776dc706b8e0bbe719
public const int DefaultMajorLineFrequency = 5;Field: DefaultGridDotRadius
Section titled “Field: DefaultGridDotRadius”Original lines: 202
Declaration hash: sha256:67c3e2942ccb4780953e81e9c21e919ec33d33906096aa95b257ca6b4b8a4ad8
public const float DefaultGridDotRadius = 0.85f;Field: DefaultMinZoom
Section titled “Field: DefaultMinZoom”Original lines: 204
Declaration hash: sha256:35be872bef6e0c9c1edbfed34d4e3cf72bdd0f7677230477059fffa3e4204b5a
public const float DefaultMinZoom = 0.25f;Field: DefaultMaxZoom
Section titled “Field: DefaultMaxZoom”Original lines: 206
Declaration hash: sha256:66c5da8bcc4d9935e2d263060710160937ff23afe9ce1c8c449c9c2cc871e78d
public const float DefaultMaxZoom = 2.0f;Field: DefaultZoomSnapValue
Section titled “Field: DefaultZoomSnapValue”Original lines: 208
Declaration hash: sha256:2745e95c02daf3d68bb6c63418e97204f969f40f068a882e2bf03178aa9f4268
public const float DefaultZoomSnapValue = 1.0f;Field: DefaultZoomSnapTolerance
Section titled “Field: DefaultZoomSnapTolerance”Original lines: 210
Declaration hash: sha256:d2c2a041919d853d43ee4dccc6d0870c2d67d30cc5b7a1dd82079185f7c8871f
public const float DefaultZoomSnapTolerance = 0.02f;Field: DefaultZoomSensitivity
Section titled “Field: DefaultZoomSensitivity”Original lines: 212
Declaration hash: sha256:9ecf934da90c1dd923b447154c72483ea68d818b5e1c029f77a35abb07b4ec9e
public const float DefaultZoomSensitivity = 1.0f;Field: DefaultDragThreshold
Section titled “Field: DefaultDragThreshold”Original lines: 214
Declaration hash: sha256:78e2ce68994409227d65048e85b25ad8c68c94109c15329183349a1f86cb90b4
public const float DefaultDragThreshold = 4.0f;Field: DefaultScrollPanMultiplier
Section titled “Field: DefaultScrollPanMultiplier”Original lines: 216
Declaration hash: sha256:c878e0fcc5385ca411fe24efd4c15e1719851f66fe98d5586fae59d095eb600c
public const float DefaultScrollPanMultiplier = 16.0f;Field: DefaultEdgeIdleStrokeWidth
Section titled “Field: DefaultEdgeIdleStrokeWidth”Original lines: 218
Declaration hash: sha256:583c82977617632f08dd798af80f6f6a63e05d3d1de3f12651327ce94a78a755
public const float DefaultEdgeIdleStrokeWidth = EdgeLayer.DefaultIdleStrokeWidth;Field: DefaultEdgeIdleOpacity
Section titled “Field: DefaultEdgeIdleOpacity”Original lines: 220
Declaration hash: sha256:434a05dc41ae64d9da9d332e6bc4bdc174703629c8cd227b98a6845d8079d1f2
public const float DefaultEdgeIdleOpacity = EdgeLayer.DefaultIdleStrokeOpacity;Field: DefaultEdgeActiveStrokeWidth
Section titled “Field: DefaultEdgeActiveStrokeWidth”Original lines: 222
Declaration hash: sha256:16e0ba85b4bb5f0d49f87891f92385aee09630dec71145ef11dfff417837ae60
public const float DefaultEdgeActiveStrokeWidth = EdgeLayer.DefaultActiveStrokeWidth;Field: DefaultEdgeFailureStrokeWidth
Section titled “Field: DefaultEdgeFailureStrokeWidth”Original lines: 224
Declaration hash: sha256:43e437031b6d2905930d598546f2097c5b0ba873a3279ec0a2f7d4456beccf50
public const float DefaultEdgeFailureStrokeWidth = EdgeLayer.DefaultFailureStrokeWidth;Field: DefaultEdgeDisabledStrokeWidth
Section titled “Field: DefaultEdgeDisabledStrokeWidth”Original lines: 226
Declaration hash: sha256:5423fdca460ce50ddaf9799ab7483a7a9119294605915f16741f5bfc7ddfbde5
public const float DefaultEdgeDisabledStrokeWidth = EdgeLayer.DefaultDisabledStrokeWidth;Field: DefaultEdgeDisabledOpacity
Section titled “Field: DefaultEdgeDisabledOpacity”Original lines: 228
Declaration hash: sha256:e3b1475aa0712d0a3b689616e0497f12d94358cec53cea347c5706609f1902ac
public const float DefaultEdgeDisabledOpacity = EdgeLayer.DefaultDisabledStrokeOpacity;Field: DefaultEdgeHoveredStrokeWidth
Section titled “Field: DefaultEdgeHoveredStrokeWidth”Original lines: 230
Declaration hash: sha256:3db84e5fc8f72ea320cb21b6a2ab5d462eeea0f6757da60363f19d61f9c8c2a4
public const float DefaultEdgeHoveredStrokeWidth = EdgeLayer.DefaultHoveredStrokeWidth;Field: DefaultEdgeSelectedStrokeWidth
Section titled “Field: DefaultEdgeSelectedStrokeWidth”Original lines: 232
Declaration hash: sha256:5f2e2ff1500aad2d8b1cc9928cf7b1fc6ef6328c01b597a99a03d11547403909
public const float DefaultEdgeSelectedStrokeWidth = EdgeLayer.DefaultSelectedStrokeWidth;Field: DefaultExecutionEdgePickTolerance
Section titled “Field: DefaultExecutionEdgePickTolerance”Original lines: 234
Declaration hash: sha256:4f900977b1d12ef95448b8716a2e3f22a2c8ed784a98a08673b4f6747de1f619
public const float DefaultExecutionEdgePickTolerance = 6f;Property: DefaultPrimaryColor
Section titled “Property: DefaultPrimaryColor”Original lines: 237-238
Declaration hash: sha256:85a71fee37ada29a35d1e4fad450015ad169d2e604cbe3f1e3b08f26a7ddce1a
public static Color DefaultPrimaryColor { get; }Property: DefaultAccentColor
Section titled “Property: DefaultAccentColor”Original lines: 241-242
Declaration hash: sha256:4c2fdcb4ebb2572e41347ce0fc626e2fe2fecee55e0ca9cea5226bf7cfb7ec00
public static Color DefaultAccentColor { get; }Property: DefaultBackgroundColor
Section titled “Property: DefaultBackgroundColor”Original lines: 245-246
Declaration hash: sha256:7523d7066014706d2ab09ba839d7cbba944de031fba4a1cb9573ba1a3c0d9639
public static Color DefaultBackgroundColor { get; }Property: DefaultGridColor
Section titled “Property: DefaultGridColor”Original lines: 249-250
Declaration hash: sha256:a6b6f52654a07ef8f04de45b77f00e738fad24719f815c192cbb3f34c44ff8c5
public static Color DefaultGridColor { get; }Property: DefaultPortColor
Section titled “Property: DefaultPortColor”Original lines: 253-254
Declaration hash: sha256:94b78031fec6a56b9e86fea0075a3d629af069f559b551f85aafd827397987a6
public static Color DefaultPortColor { get; }Property: DefaultPortInvalidColor
Section titled “Property: DefaultPortInvalidColor”Original lines: 257-258
Declaration hash: sha256:8811fb5f4d89cad20ac4fb48394dc92a4c8c881afba1a9f815abfa71688c88db
public static Color DefaultPortInvalidColor { get; }Property: DefaultGridDotColor
Section titled “Property: DefaultGridDotColor”Original lines: 261-262
Declaration hash: sha256:15be0d88d5dfc6db71f857e7c5ba4588d642aa581c949c43bba9a3addf7a0905
public static Color DefaultGridDotColor { get; }Property: DefaultEdgeIdleColor
Section titled “Property: DefaultEdgeIdleColor”Original lines: 265-266
Declaration hash: sha256:4ee6e99901739016fa3ce3bfd2c1b336caa9dc64181421ade34c0842f75fc68c
public static Color DefaultEdgeIdleColor { get; }Property: DefaultEdgeActiveColor
Section titled “Property: DefaultEdgeActiveColor”Original lines: 269-270
Declaration hash: sha256:94c1d4dae6ec3914a723c3b8b14c429c008de6741034ff74421588f31466bd55
public static Color DefaultEdgeActiveColor { get; }Property: DefaultEdgeFailureColor
Section titled “Property: DefaultEdgeFailureColor”Original lines: 273-274
Declaration hash: sha256:83254ee4b641f2d096a203c2717ae4e28b012059aabf12163d1f136dbc2c00e5
public static Color DefaultEdgeFailureColor { get; }Property: Theme
Section titled “Property: Theme”Original lines: 280
Declaration hash: sha256:3ae12fe531a0c163eaa348ef6975300bfdfd16495a5fff6d88544368bc3b9d0f
public GraphTheme Theme { get; set; }Property: PrimaryColor
Section titled “Property: PrimaryColor”Original lines: 286
Declaration hash: sha256:f7099dd7957cfc8d0f5696e9854c2eaeb70ed024e40f003fc24e746c7a6e5440
public Color PrimaryColor { get; set; }Property: AccentColor
Section titled “Property: AccentColor”Original lines: 288
Declaration hash: sha256:a5eb1fafade8427cd668fe5964a142efe657122e74216fdc7dcb32ab91e58129
public Color AccentColor { get; set; }Property: BackgroundColor
Section titled “Property: BackgroundColor”Original lines: 290
Declaration hash: sha256:33ff43855ee3a3022d231843c9454d1d46d603a9a49ff795624d501833db68a4
public Color BackgroundColor { get; set; }Property: GridColor
Section titled “Property: GridColor”Original lines: 292
Declaration hash: sha256:5c43aca9b263079091693c4440b1cad90a8fd57058bcebc7ec47ad4b8c468869
public Color GridColor { get; set; }Property: PortColor
Section titled “Property: PortColor”Original lines: 295
Declaration hash: sha256:8466504b4bcd24ca87db9d1584a55422a1d18c0c9ca2eea595ea106ac1386f4e
public Color PortColor { get; set; }Property: PortHoverColor
Section titled “Property: PortHoverColor”Original lines: 297
Declaration hash: sha256:67318f1bd85d1d193175bade21c422b2587fae77ea75631f94b83211d5da4e8e
public Color PortHoverColor { get; set; }Property: PortConnectedColor
Section titled “Property: PortConnectedColor”Original lines: 299
Declaration hash: sha256:b51f0005ca4db5c1c2e1178bcbf624b8f09438b0b8075957fb2068c866ec593f
public Color PortConnectedColor { get; set; }Property: PortInvalidColor
Section titled “Property: PortInvalidColor”Original lines: 301
Declaration hash: sha256:267b31c0504bc99b548834dd5e7b86081ac12083f7d5308e45a15b16c8088a4c
public Color PortInvalidColor { get; set; }Property: ExecutionEdgeColor
Section titled “Property: ExecutionEdgeColor”Original lines: 308
Declaration hash: sha256:c163029331804bbc00e7ac0133909c3743ef3a280762fa268a93a567dc17b456
public Color ExecutionEdgeColor { get; set; }Property: DataEdgeColor
Section titled “Property: DataEdgeColor”Original lines: 310
Declaration hash: sha256:861d4652d14cbd436bf875da4ea076cd18490fe6c16bb888512f24a0a04244fe
public Color DataEdgeColor { get; set; }Property: EdgeIdleColor
Section titled “Property: EdgeIdleColor”Original lines: 312
Declaration hash: sha256:825ce39867972eb75df95131decd32e092a49cffe7b0697b2442334490b153a4
public Color EdgeIdleColor { get; set; }Property: EdgeIdleStrokeWidth
Section titled “Property: EdgeIdleStrokeWidth”Original lines: 314
Declaration hash: sha256:3b60085453db792b91cd3a223e05f2219fa5126c1aae27835470af469f994151
public float EdgeIdleStrokeWidth { get; set; }Property: EdgeIdleOpacity
Section titled “Property: EdgeIdleOpacity”Original lines: 316
Declaration hash: sha256:46e2c69bd0cb35ed2314894c86f8e6da8361a739f00e0e9e17d192651f3642bd
public float EdgeIdleOpacity { get; set; }Property: EdgeActiveColor
Section titled “Property: EdgeActiveColor”Original lines: 318
Declaration hash: sha256:dce680ee60913ae7d581c2c2bbbab6730a4353bbfc8fe8620188bf33de29a4c5
public Color EdgeActiveColor { get; set; }Property: EdgeActiveStrokeWidth
Section titled “Property: EdgeActiveStrokeWidth”Original lines: 320
Declaration hash: sha256:601906fae6d34c06a3c5c196a1dcb4a504ebd02517aba2baa869cd5e8cbef842
public float EdgeActiveStrokeWidth { get; set; }Property: EdgeFailureColor
Section titled “Property: EdgeFailureColor”Original lines: 322
Declaration hash: sha256:b1e244b3200431462e6269d07a2a95eb70b6142b41a877e018b24960b37c9428
public Color EdgeFailureColor { get; set; }Property: EdgeFailureStrokeWidth
Section titled “Property: EdgeFailureStrokeWidth”Original lines: 324
Declaration hash: sha256:cd6919e349b8d9823ae5b497a8d272692f70599b94a0bfee7a9f0fa39f6436cd
public float EdgeFailureStrokeWidth { get; set; }Property: EdgeDisabledColor
Section titled “Property: EdgeDisabledColor”Original lines: 326
Declaration hash: sha256:204228492b0cd781536426e88f72004b19c2c983af40c3c4f5578b4b740b8294
public Color EdgeDisabledColor { get; set; }Property: EdgeDisabledStrokeWidth
Section titled “Property: EdgeDisabledStrokeWidth”Original lines: 328
Declaration hash: sha256:d26cc06305fe00ecc72a114ffb894f7e9707543263cecc6ad98038a058b7537f
public float EdgeDisabledStrokeWidth { get; set; }Property: EdgeDisabledOpacity
Section titled “Property: EdgeDisabledOpacity”Original lines: 330
Declaration hash: sha256:b9ad71b19ad6d2d7a03aaa8e686393d5480bcdfd40dbe64dacb1f31a23fda2c2
public float EdgeDisabledOpacity { get; set; }Property: EdgeHoveredColor
Section titled “Property: EdgeHoveredColor”Original lines: 335
Declaration hash: sha256:d89013f156e5c76253c35646be39ed58da9981b103b2ad9d5d1f84a17d8cad9a
public Color? EdgeHoveredColor { get; set; }Property: EdgeHoveredStrokeWidth
Section titled “Property: EdgeHoveredStrokeWidth”Original lines: 337
Declaration hash: sha256:0a84c502c52d8f41cd2817e8196632cd1413f25d5b29ad1d3f449a7cf564456e
public float EdgeHoveredStrokeWidth { get; set; }Property: EdgeSelectedColor
Section titled “Property: EdgeSelectedColor”Original lines: 339
Declaration hash: sha256:fca1161bc4d64466761b7f44cc509499e6b08a84b9004eaf584eb0ebcb1c00d7
public Color EdgeSelectedColor { get; set; }Property: EdgeSelectedStrokeWidth
Section titled “Property: EdgeSelectedStrokeWidth”Original lines: 341
Declaration hash: sha256:9928055da6992c18f89e4d864d1b7f643f3308969e5b68640e35812e2d7011f3
public float EdgeSelectedStrokeWidth { get; set; }Property: ExecutionEdgePickTolerance
Section titled “Property: ExecutionEdgePickTolerance”Original lines: 343
Declaration hash: sha256:df44ce076f7ffe2ec2babb368047542911fb7bbc60278a9f7b9418918ae7ff17
public float ExecutionEdgePickTolerance { get; set; }Property: ConnectionGhostStyle
Section titled “Property: ConnectionGhostStyle”Original lines: 349
Declaration hash: sha256:f011a51249d6105b5cd55ec6123669c85650dd7b638ce2427a0eed8aea54a02d
public GraphConnectionGhostStyle ConnectionGhostStyle { get; set; }Property: ConnectionGhostDashLength
Section titled “Property: ConnectionGhostDashLength”Original lines: 355
Declaration hash: sha256:43ba8ab7f995a6189d5e5cb946a5728ca6a412faae1c9093bbfa055257eb8de6
public float ConnectionGhostDashLength { get; set; }Property: ConnectionGhostGapLength
Section titled “Property: ConnectionGhostGapLength”Original lines: 361
Declaration hash: sha256:08702c15061f9d4f860aaa350d222435223581e6b59a4bbe525832a06e3b7369
public float ConnectionGhostGapLength { get; set; }Property: SnapConnectionGhostToHoveredPort
Section titled “Property: SnapConnectionGhostToHoveredPort”Original lines: 368
Declaration hash: sha256:d4822075098f11b12b6ef97db8a1b7ab093989ba15a3fc8ca54a9c0424d88960
public bool SnapConnectionGhostToHoveredPort { get; set; }Property: PortGlyphStyleResolver
Section titled “Property: PortGlyphStyleResolver”Original lines: 375
Declaration hash: sha256:c2205b70034ec95c70cc2597a1f2ebd2c2033ca5dafbb26dabd8cdae3521a070
public Func<NodeDefinition, PortDefinition, GraphPortGlyphStyle> PortGlyphStyleResolver { get; set; }Property: PortClickPredicate
Section titled “Property: PortClickPredicate”Original lines: 393
Declaration hash: sha256:d03df1d12d44988c7c598c8d84aa89dae56feb5d8cc369bdc68bd2323801a635
public Func<PortDefinition, bool> PortClickPredicate { get; set; }Property: WiredLiteralNoEntryIcon
Section titled “Property: WiredLiteralNoEntryIcon”Original lines: 406
Declaration hash: sha256:b032d2d98053c93fec07354fc646757241b9e13a2e756365ef7b4143ed6760ea
public UnityEngine.UIElements.VectorImage WiredLiteralNoEntryIcon { get; set; }Property: ObjectReferenceLocateIcon
Section titled “Property: ObjectReferenceLocateIcon”Original lines: 415
Declaration hash: sha256:074546985c37e1c79e2d362d259570af918cfb1900792ae9fc9a3fe2ffde35b1
public UnityEngine.UIElements.VectorImage ObjectReferenceLocateIcon { get; set; }Property: ObjectReferenceClearIcon
Section titled “Property: ObjectReferenceClearIcon”Original lines: 422
Declaration hash: sha256:3d8b9dd2fb546dbb8fb0f5d1a035a4ec97f8321f5040cee3b37d0c589c6f62c9
public UnityEngine.UIElements.VectorImage ObjectReferenceClearIcon { get; set; }Property: ObjectReferenceDropFilter
Section titled “Property: ObjectReferenceDropFilter”Original lines: 434
Declaration hash: sha256:89bd13d1285b8e79500da7298dfba1da6e77de709b14620130e3186d38a6575d
public Func<PortDefinition, IReadOnlyList<UnityEngine.Object>, bool> ObjectReferenceDropFilter { get; set; }Property: ExecutionEdgeInteractionStateResolver
Section titled “Property: ExecutionEdgeInteractionStateResolver”Original lines: 441
Declaration hash: sha256:825b03f34cb5763658261100a92c5e58c2d61622a950c5a86e86aae74fe95fec
public Func<EdgeDefinition, GraphEdgeInteractionState> ExecutionEdgeInteractionStateResolver { get; set; }Property: EdgeRouting
Section titled “Property: EdgeRouting”Original lines: 449
Declaration hash: sha256:f8fe8d5263ab12cc9635d44585435b4a17c0c49bb1adf13428e76128f1a2853a
public GraphEdgeRouting EdgeRouting { get; set; }Property: PortPlacement
Section titled “Property: PortPlacement”Original lines: 458
Declaration hash: sha256:ac54dd6cba3ce3da0f9844c6959427d0a49665a9a48ea89d53a44f39c5ab01bf
public GraphPortPlacement PortPlacement { get; set; }Property: NodePresentation
Section titled “Property: NodePresentation”Original lines: 467
Declaration hash: sha256:9f300f9aab1d3f60947e4c833530801bba10ae7fa5d197f0fe87265600e0d30d
public GraphNodePresentation NodePresentation { get; set; }Property: ShowDataEdges
Section titled “Property: ShowDataEdges”Original lines: 475
Declaration hash: sha256:c99dc9473c3db023019ef06d6201296a3b94e04c6c1a6404de6eefe9c73c7f18
public bool ShowDataEdges { get; set; }Property: ShowPortLabels
Section titled “Property: ShowPortLabels”Original lines: 478
Declaration hash: sha256:73f6e93435ffe70c4694e7ba780ecd7eed9552abfffdddb458beb1ea7176520e
public bool ShowPortLabels { get; set; }Property: DrawEdgesOnTop
Section titled “Property: DrawEdgesOnTop”Original lines: 486
Declaration hash: sha256:eab7df64e1e3fcfd8300c811fbb51935ecbf6fd44c3fef38a35a4d0f0b65e2b8
public bool DrawEdgesOnTop { get; set; }Property: LayoutStrategy
Section titled “Property: LayoutStrategy”Original lines: 495
Declaration hash: sha256:75a5a30d36b8e259854b2a71a64ce944e789938e7fd7ae85e21192beb9cdc8e4
public IGraphLayoutStrategy LayoutStrategy { get; set; }Property: ShowGrid
Section titled “Property: ShowGrid”Original lines: 499
Declaration hash: sha256:d47617d1d010eb0ee792bcbf298f7bba51eaa24a9ce843b99e5913570f11f551
public bool ShowGrid { get; set; }Property: GridSpacing
Section titled “Property: GridSpacing”Original lines: 501
Declaration hash: sha256:e8d4acc712049d38615d9292c4045163fd81bf23fca3c15072dcf838ebc6d708
public float GridSpacing { get; set; }Property: MajorLineFrequency
Section titled “Property: MajorLineFrequency”Original lines: 503
Declaration hash: sha256:6af41f64b06b5e46125b63f02c10e241352459e8df3d551002f09c299c43191e
public int MajorLineFrequency { get; set; }Property: ShowGridDots
Section titled “Property: ShowGridDots”Original lines: 505
Declaration hash: sha256:68b82b386b4f8cfb9eeb1d591fb2a963b93ce19359d4d90f3487cd6719787ea5
public bool ShowGridDots { get; set; }Property: GridDotColor
Section titled “Property: GridDotColor”Original lines: 507
Declaration hash: sha256:4feccff8c3625638e7070d515de143e7c8ec3f5e0b3cbeb6036a4ee91aab1aa0
public Color GridDotColor { get; set; }Property: GridDotRadius
Section titled “Property: GridDotRadius”Original lines: 509
Declaration hash: sha256:f14329cc8724992d4ed44c7e4e83fe1df0d251b70f78b122f95d29793957a20a
public float GridDotRadius { get; set; }Property: ShowGridLines
Section titled “Property: ShowGridLines”Original lines: 519
Declaration hash: sha256:f483d4a5fbf26831ab0792b521e059ecc1245098e6f89b340aa91e1a33c18fe8
public bool ShowGridLines { get; set; }Property: DotInterval
Section titled “Property: DotInterval”Original lines: 529
Declaration hash: sha256:c45e348134692de8ecaff92f2f93ba46d66ef1ea0bc1b31fb6a77c2c17dc5026
public int DotInterval { get; set; }Property: MinZoom
Section titled “Property: MinZoom”Original lines: 533
Declaration hash: sha256:0e46b3e6101ab275abae6b0ebbb94b0c0a8e409f629c352f740e5bf3ffdec7a9
public float MinZoom { get; set; }Property: MaxZoom
Section titled “Property: MaxZoom”Original lines: 535
Declaration hash: sha256:fc17b1322a01c8bc893f90ec58599d4426b09972859d517465d524f29b294338
public float MaxZoom { get; set; }Property: ZoomSnapValue
Section titled “Property: ZoomSnapValue”Original lines: 539
Declaration hash: sha256:29d4130d7713a973da3ba51630aa3f7916dc5fbb54a12c2eeb5ff5244ae5b985
public float ZoomSnapValue { get; set; }Property: ZoomSnapTolerance
Section titled “Property: ZoomSnapTolerance”Original lines: 544
Declaration hash: sha256:90b04d095f489588f66f2065de9dc342463e1afea08683d9c551e13c49e397f8
public float ZoomSnapTolerance { get; set; }Property: ZoomSensitivity
Section titled “Property: ZoomSensitivity”Original lines: 546
Declaration hash: sha256:7a92a64f36e4c292606afecd4bbaec410fbcf7b135c2f53dd39e3f90c55fd449
public float ZoomSensitivity { get; set; }Property: DragThreshold
Section titled “Property: DragThreshold”Original lines: 548
Declaration hash: sha256:d9843adff564a35285d3d24466d04543aa615fe04eea39e85005003f48fd047e
public float DragThreshold { get; set; }Property: ScrollPanMultiplier
Section titled “Property: ScrollPanMultiplier”Original lines: 550
Declaration hash: sha256:2ce0a0333d4cf0c1177bfa3d51e1b2523ce35d9bb5942d7f010d3a91b5b4e296
public float ScrollPanMultiplier { get; set; }Property: InvertZoomDirection
Section titled “Property: InvertZoomDirection”Original lines: 552
Declaration hash: sha256:2fd391f3c0315ec17dc3c27ba4d537626e8a90e1f32c3402e2c58ba7cb54f720
public bool InvertZoomDirection { get; set; }Property: ScrollWheelBehavior
Section titled “Property: ScrollWheelBehavior”Original lines: 559
Declaration hash: sha256:fd71359325050ce71edacc8cd5e67344b06bd098b045acdf0bc68a865f23e408
public GraphScrollWheelBehavior ScrollWheelBehavior { get; set; }Property: ReadOnly
Section titled “Property: ReadOnly”Original lines: 567
Declaration hash: sha256:8b6f8aa082e9fc93d946d4939bf03cf40848246a971c4090df80ad2c4bdfeedf
public bool ReadOnly { get; set; }Property: EnableSelection
Section titled “Property: EnableSelection”Original lines: 569
Declaration hash: sha256:0d0594ad71f04730f526a24d670320dc7d529ac426c644c26ec6fa30a10899ea
public bool EnableSelection { get; set; }Property: EnableMarqueeSelection
Section titled “Property: EnableMarqueeSelection”Original lines: 571
Declaration hash: sha256:ce719a96ce72f469e09508c994c89ae6385e428a0fffb90a073caf101177164e
public bool EnableMarqueeSelection { get; set; }Property: AllowSelfConnections
Section titled “Property: AllowSelfConnections”Original lines: 578
Declaration hash: sha256:384f6d935d0bb838041d73aab1e1e9e4ae505b79b06b0676c9c3096bd3c1a7be
public bool AllowSelfConnections { get; set; }Property: MarqueeFullyEnclosedOnly
Section titled “Property: MarqueeFullyEnclosedOnly”Original lines: 587
Declaration hash: sha256:cb752bac23ea5fb56079276ba19bb3d3396267ea8c3cff7decbd45697dd60845
public bool MarqueeFullyEnclosedOnly { get; set; }Property: EnableNodeDrag
Section titled “Property: EnableNodeDrag”Original lines: 603-607
Declaration hash: sha256:bd355aeec167201930a5eb2b4e27aca898c6b4b4ee34bc8306ff317cfb529aa6
public bool EnableNodeDrag { get; set; }Property: EnableEdgeCreation
Section titled “Property: EnableEdgeCreation”Original lines: 615-619
Declaration hash: sha256:dfdddb31162d817018ff5fdd9fb76694192decb88e500b1f92571d7a92e7e71b
public bool EnableEdgeCreation { get; set; }Property: EnableKeyboardDelete
Section titled “Property: EnableKeyboardDelete”Original lines: 627-631
Declaration hash: sha256:73411385e71b7067347e92dbedcb1e5d2d6365dc3fe4b0787132eb9a6ec3cc24
public bool EnableKeyboardDelete { get; set; }Property: EnableEdgeEndpointDetach
Section titled “Property: EnableEdgeEndpointDetach”Original lines: 644-648
Declaration hash: sha256:3e47421025881412dff369e232c8b00ed745f0c69254caa7ffd5e4873d364e17
public bool EnableEdgeEndpointDetach { get; set; }Property: LiteralValidator
Section titled “Property: LiteralValidator”Original lines: 662
Declaration hash: sha256:9bad875ce4fc3ffce4f0a8e81aac6ebedfc05bc9c4dbc7926383a6444c258774
public Func<PortDefinition, string, LiteralValidationResult> LiteralValidator { get; set; }Property: CompositeComponentValidator
Section titled “Property: CompositeComponentValidator”Original lines: 674
Declaration hash: sha256:702d2f448e5bd240fa291fc1b6c6c25474f529d28a9b6cbe4225981c66e76a76
public Func<PortDefinition, int, string, LiteralValidationResult> CompositeComponentValidator { get; set; }Property: CompositeClearValidator
Section titled “Property: CompositeClearValidator”Original lines: 686
Declaration hash: sha256:a22a72adc9fc14a2cca6644c7483005cfd941cab243de36c553c71903fe229eb
public Func<PortDefinition, LiteralValidationResult> CompositeClearValidator { get; set; }Property: ConnectionValidator
Section titled “Property: ConnectionValidator”Original lines: 702
Declaration hash: sha256:dbe20e0c2f12bc4da470831814e53beba13a1aa5ccc3efeeaf6482f6f2920f64
public Func<ConnectionCandidate, ConnectionVerdict> ConnectionValidator { get; set; }Property: NodeRenderer
Section titled “Property: NodeRenderer”Original lines: 709
Declaration hash: sha256:2db025c5f1c729c44dfe60c9725c05de53e6f4d4fa755db1b5129dd67d11a865
public INodeRenderer NodeRenderer { get; set; }Property: OverrideStyleSheet
Section titled “Property: OverrideStyleSheet”Original lines: 714
Declaration hash: sha256:9f13f4ad5cc5f3cb209eb892dda621c74676670dd7a761a25a9f13df0c9b6361
public StyleSheet OverrideStyleSheet { get; set; }