SelectableListRow.cs declarations
Public API declaration excerpts from ../bitquirky-graph/Editor/GraphView/Controls/SelectableListRow.cs.
Source snapshot ad0983d00d77.
On this page
Original file: ../bitquirky-graph/Editor/GraphView/Controls/SelectableListRow.cs
Source file hash: sha256:559c2466cf9a19179ac6beb7b851ae2f69614ec897d649109d01de2682be1b20
Only public declaration headers are shown. Implementation bodies, non-public code, and source comments are omitted.
Type: SelectableListRowStatus
Section titled “Type: SelectableListRowStatus”Original lines: 18-31
Declaration hash: sha256:bcdb3e1817ad2141c68bf8e43e56cc624badcb5db273bcbad1cc83d0daa9f0fb
public enum SelectableListRowStatus : byte{}Field: Normal
Section titled “Field: Normal”Original lines: 21
Declaration hash: sha256:9331bacabd6ee0bb744c848644170ee9e23fd246219b6914f7e5b36bdb8a95d2
Normal = 0Field: RuledOut
Section titled “Field: RuledOut”Original lines: 24
Declaration hash: sha256:391c666055369cdefd1b33bc39c7c0f0ad8d7e531830adc8d88a230e66a3da5e
RuledOut = 1Field: Disabled
Section titled “Field: Disabled”Original lines: 27
Declaration hash: sha256:da725dff8ca321193f6ce14b66257eb14eac246b87594442c8baecf56cc60ba1
Disabled = 2Field: SavedInvalid
Section titled “Field: SavedInvalid”Original lines: 30
Declaration hash: sha256:47992fd60701a3dcf462de55706b5e64aab20d1101a0ae7d13603b3d5835e931
SavedInvalid = 3Type: SelectableListRow
Section titled “Type: SelectableListRow”Original lines: 46-328
Declaration hash: sha256:ed0542d39ad32008fe7c5585520d61a1f5fb7e871ac66129842388f2acfe22ae
public sealed class SelectableListRow : VisualElement{}Field: UssClassName
Section titled “Field: UssClassName”Original lines: 49
Declaration hash: sha256:69eca8f27c59a5ebf75e7633b45ec0367da663b45590e325dcd6d94a1a590770
public const string UssClassName = "bq-selectable-list-row";Field: KeyboardActiveUssClassName
Section titled “Field: KeyboardActiveUssClassName”Original lines: 52-53
Declaration hash: sha256:e36f1838a4aa3ee3d48741e52e013a32a2ba1bcb076363279c15b92822a6b05e
public const string KeyboardActiveUssClassName = "bq-selectable-list-row--keyboard-active";Field: PointerHoverUssClassName
Section titled “Field: PointerHoverUssClassName”Original lines: 56-57
Declaration hash: sha256:89559556c5486b7a42dbc442b89c5144b2c82bc53ba195d6b3fbb7c1d2d3e707
public const string PointerHoverUssClassName = "bq-selectable-list-row--pointer-hovered";Field: CommittedUssClassName
Section titled “Field: CommittedUssClassName”Original lines: 60
Declaration hash: sha256:72f043206ca60e24bf317cd151ea98ae54706b2a7d79a3b0faeccf0761ea531a
public const string CommittedUssClassName = "bq-selectable-list-row--committed";Field: RuledOutUssClassName
Section titled “Field: RuledOutUssClassName”Original lines: 63
Declaration hash: sha256:b91e76422224122a4381393ca5dfd0d1842da51b3defb234a148fdb5d8f873fc
public const string RuledOutUssClassName = "bq-selectable-list-row--ruled-out";Field: DisabledUssClassName
Section titled “Field: DisabledUssClassName”Original lines: 66
Declaration hash: sha256:959a2a1fae1c53af2b1ab97ebad53ea3206c780c57fe8d17087b7545480543f5
public const string DisabledUssClassName = "bq-selectable-list-row--disabled";Field: SavedInvalidUssClassName
Section titled “Field: SavedInvalidUssClassName”Original lines: 69-70
Declaration hash: sha256:63cfb166435fd8890ee1c12429eff25b5b42de8402ec81f864bdee21aec9b62b
public const string SavedInvalidUssClassName = "bq-selectable-list-row--saved-invalid";Field: RuledOutLineUssClassName
Section titled “Field: RuledOutLineUssClassName”Original lines: 73-74
Declaration hash: sha256:cfe57599cc61b4d9b5114072e3e4cdef5efc9aa00642d6d7d6d3c85aadb80724
public const string RuledOutLineUssClassName = "bq-selectable-list-row__ruled-out-line";Field: RuledOutTargetUssClassName
Section titled “Field: RuledOutTargetUssClassName”Original lines: 77-78
Declaration hash: sha256:165d713e97935eec44dc6df69db8574b2597a48c557602404e1d48c1b5afe945
public const string RuledOutTargetUssClassName = "bq-selectable-list-row__ruled-out-target";Method: SelectableListRow()
Section titled “Method: SelectableListRow()”Original lines: 89-103
Declaration hash: sha256:624626fdc5b66568ba2d72af2753c563e07e6762e2e3ab3d04521a579c7bf2a9
public SelectableListRow();Property: IsPointerHovered
Section titled “Property: IsPointerHovered”Original lines: 106
Declaration hash: sha256:1d475da3606bf67dc0572ab8da6e1bf96f26a998b537c9ad8246a6f4e702977a
public bool IsPointerHovered { get; }Property: IsKeyboardActive
Section titled “Property: IsKeyboardActive”Original lines: 109
Declaration hash: sha256:14b46c3de60306c0dc321da435424cd899f60a971623b1e583e82078af3ea678
public bool IsKeyboardActive { get; }Property: IsCommitted
Section titled “Property: IsCommitted”Original lines: 112
Declaration hash: sha256:3fbc95622381be8fe5e5746b10c5d229287b930a84b98db1c0e233a5364e1605
public bool IsCommitted { get; }Property: Status
Section titled “Property: Status”Original lines: 115
Declaration hash: sha256:fcadce82eb5f31e1ad88b1d6da042a29ef38d5b88495c5361763e88bd5a7cf79
public SelectableListRowStatus Status { get; }Property: CanActivate
Section titled “Property: CanActivate”Original lines: 118-119
Declaration hash: sha256:a5a3ad9dfa9bbebf6ecf129d648f7cc0c1b330e53e4fe3bdc8a472e04e00ef6a
public bool CanActivate { get; }Property: CanCommit
Section titled “Property: CanCommit”Original lines: 122
Declaration hash: sha256:8b471db7a7e15b5098ebe7837a02dba7188338b217b081e2a5cfae118e79bd98
public bool CanCommit { get; }Property: CanReceiveKeyboardActivity
Section titled “Property: CanReceiveKeyboardActivity”Original lines: 125-126
Declaration hash: sha256:f6fe8e39ca6c8bcf7c91063bd66af851cb5d39f8b120b890e29c667958904745
public bool CanReceiveKeyboardActivity { get; }Method: SetState(bool keyboardActive, bool committed, SelectableListRowStatus status)
Section titled “Method: SetState(bool keyboardActive, bool committed, SelectableListRowStatus status)”Original lines: 134-168
Declaration hash: sha256:efa9126309d936060c7cc6d64b0a0fb66d6aa98825d3cbaee3140b58ed9694ec
public void SetState(bool keyboardActive, bool committed, SelectableListRowStatus status = SelectableListRowStatus.Normal);Method: ResetForReuse()
Section titled “Method: ResetForReuse()”Original lines: 178-185
Declaration hash: sha256:210ed475f266f701f5b01a8e479f46c002b596bd8f5f9065c52247d365b786d8
public void ResetForReuse();Method: SetPointerHoverState(bool hovered)
Section titled “Method: SetPointerHoverState(bool hovered)”Original lines: 321-327
Declaration hash: sha256:94955a85bc9696078c0c322447d44243cf4f4f6b8d4758baf5d986fb056218fb
public void SetPointerHoverState(bool hovered);