ResizableScopedPanel.cs declarations
Public API declaration excerpts from ../bitquirky-graph/Editor/GraphView/Controls/ResizableScopedPanel.cs.
Source snapshot ad0983d00d77.
On this page
Original file: ../bitquirky-graph/Editor/GraphView/Controls/ResizableScopedPanel.cs
Source file hash: sha256:b208b3673ad7c95fcddb21631503dce933223d42c8bf59e60508bf6667104b56
Only public declaration headers are shown. Implementation bodies, non-public code, and source comments are omitted.
Type: ResizableScopedPanel
Section titled “Type: ResizableScopedPanel”Original lines: 28-561
Declaration hash: sha256:45999afef338566afd81700ac1c3fc9681954eb14b79639a04df73c5472ecf02
public sealed class ResizableScopedPanel : VisualElement{}Type: HeightMode
Section titled “Type: HeightMode”Original lines: 31-41
Declaration hash: sha256:9ff7fd1b0555668da7f0e2af55dc8e460d94d970aa82742d8525f28e3952107c
public enum HeightMode{}Field: Custom
Section titled “Field: Custom”Original lines: 34
Declaration hash: sha256:494ca78f7374e46fb2de9ad9f2dbd4aaae89b50b2ca044177a1566a59e06627e
CustomField: Collapsed
Section titled “Field: Collapsed”Original lines: 37
Declaration hash: sha256:b322b65227bc3ec948893e32aa98f227417327069e191d79107a2736a7b2f980
CollapsedField: Maximized
Section titled “Field: Maximized”Original lines: 40
Declaration hash: sha256:33dbfea24ffb9204a75e7b6cc7d827cf5a64fe01453fcf10e14519c04d3f43b8
MaximizedField: KeyboardStepPx
Section titled “Field: KeyboardStepPx”Original lines: 53
Declaration hash: sha256:7d082dfbc715ba88d41d58b6e31d9d2b78ef6226ff3132897b297290514a8fb0
public const float KeyboardStepPx = 16f;Event: HeightCommitted
Section titled “Event: HeightCommitted”Original lines: 69
Declaration hash: sha256:f2ad1a799d3ec181fc12f62242d88807072eea4c85a124ca0c2eedb8cfe3db30
public event Action<float> HeightCommitted;Event: ResizeBegan
Section titled “Event: ResizeBegan”Original lines: 72
Declaration hash: sha256:d7420690ffae25ae13ab6210d3a66b571fd764e39c402a21893de8203b497f88
public event Action ResizeBegan;Event: RestingHeightRestored
Section titled “Event: RestingHeightRestored”Original lines: 75
Declaration hash: sha256:89723173291ac381689d02dd65eb7dcbdbed7f96341f561316dc555e95c9eabe
public event Action RestingHeightRestored;Event: ModeChanged
Section titled “Event: ModeChanged”Original lines: 78
Declaration hash: sha256:be7e4330f9a85077a6e949bdbfb28e604f0acf57fec943a353cb441d426d386b
public event Action<HeightMode> ModeChanged;Method: ResizableScopedPanel(string scopeText, float minimumHeight, float maximumHeight, string scopeQualifierText, float siblingFloor, Func<float> retainedSiblingHeight)
Section titled “Method: ResizableScopedPanel(string scopeText, float minimumHeight, float maximumHeight, string scopeQualifierText, float siblingFloor, Func<float> retainedSiblingHeight)”Original lines: 88-197
Declaration hash: sha256:180dbf277ece06b3e44a943b6031abfba6a2000b2e5eaf72856287bda7ef4e26
public ResizableScopedPanel(string scopeText, float minimumHeight, float maximumHeight, string scopeQualifierText = null, float siblingFloor = 0f, Func<float> retainedSiblingHeight = null);Property: ScopeBand
Section titled “Property: ScopeBand”Original lines: 200
Declaration hash: sha256:229efcbaff80dcda5bcdb1656cfa216c25cc073bdbec6f9a12e5eec688e95766
public VisualElement ScopeBand { get; }Property: Scope
Section titled “Property: Scope”Original lines: 203
Declaration hash: sha256:8c0fb8fb613c82ef4fee34452dc569d2d0174edce80eded7c63754004c65a6d1
public Label Scope { get; }Property: ScopeQualifier
Section titled “Property: ScopeQualifier”Original lines: 208
Declaration hash: sha256:59f14365414225dde2903e45df28a7dd9c25acbd005465d309f19a61b61de38e
public Label ScopeQualifier { get; }Property: Body
Section titled “Property: Body”Original lines: 211
Declaration hash: sha256:a3c97113839ab16340335d73dd3cfc24d793fa134c53e12efa1002273c9783ea
public ScrollView Body { get; }Property: Mode
Section titled “Property: Mode”Original lines: 214
Declaration hash: sha256:afbc7ed6971e514f701ad1a7406fead9bb26642290a9b15cd19e26612bfd41fd
public HeightMode Mode { get; }Method: ApplyHeight(float height)
Section titled “Method: ApplyHeight(float height)”Original lines: 223-226
Declaration hash: sha256:3618a33431202525c3341041abf55bbed3fe5bbf05d63e56a96262a264f79350
public float ApplyHeight(float height);Method: Collapse()
Section titled “Method: Collapse()”Original lines: 229-234
Declaration hash: sha256:7b69ccc0a2bf3ac523882e4270f2a3d4e522ec53d386f54889c8ec239444422c
public void Collapse();Method: Maximize()
Section titled “Method: Maximize()”Original lines: 241-246
Declaration hash: sha256:e5e92eb142a913a695e5d4a6a3cc4e8950053577bf9d6cc6e9c695fd5585c09f
public void Maximize();Method: RestoreHeight()
Section titled “Method: RestoreHeight()”Original lines: 249-260
Declaration hash: sha256:58a716b8ba62f310dd6422928c4824d7ceedb8d2cbfcbdbe756b353d439aeca1
public void RestoreHeight();Method: RestoreRestingHeight()
Section titled “Method: RestoreRestingHeight()”Original lines: 267-273
Declaration hash: sha256:1405ddafccd275d32eac24d687946754300710108fcea4f4c253a4846909e0e5
public void RestoreRestingHeight();