SearchList.cs declarations
Public API declaration excerpts from ../bitquirky-graph/Editor/GraphView/Controls/SearchList.cs.
Source snapshot ad0983d00d77.
On this page
Original file: ../bitquirky-graph/Editor/GraphView/Controls/SearchList.cs
Source file hash: sha256:d0f1fc94d19a05705b240f172230651543bc036be2617f85d765cde349a8ed51
Only public declaration headers are shown. Implementation bodies, non-public code, and source comments are omitted.
Type: SearchListItem
Section titled “Type: SearchListItem”Original lines: 30-123
Declaration hash: sha256:11056fbae1fe6d2ae570cb776d4b96f693ded8d5fe9a95894081f61f9e52d56f
public sealed class SearchListItem{}Method: SearchListItem(string id, string label, string detail, string trailingLabel, string trailingDetail, string badge, string badgeKind, IReadOnlyList<SearchListAction> actions, Color? dotColor, bool enabled, object payload)
Section titled “Method: SearchListItem(string id, string label, string detail, string trailingLabel, string trailingDetail, string badge, string badgeKind, IReadOnlyList<SearchListAction> actions, Color? dotColor, bool enabled, object payload)”Original lines: 57-86
Declaration hash: sha256:41b24ab498694b769be50aa18361872ea117df189c10f7d280be18cbd99668a2
public SearchListItem(string id, string label, string detail = null, string trailingLabel = null, string trailingDetail = null, string badge = null, string badgeKind = null, IReadOnlyList<SearchListAction> actions = null, Color? dotColor = null, bool enabled = true, object payload = null);Property: Id
Section titled “Property: Id”Original lines: 89
Declaration hash: sha256:bf547fedf0be32a98ff9c61b30c7318e676b5dd6039a34c3712410e7737c56a6
public string Id { get; }Property: Label
Section titled “Property: Label”Original lines: 92
Declaration hash: sha256:6bf8b9190dcd09762ff9f4ad324cbd2edc2c0d139eeec539332bbc6f3a5be0c6
public string Label { get; }Property: Detail
Section titled “Property: Detail”Original lines: 95
Declaration hash: sha256:2461805e6c6b66214f4499eb270a340aba1c1b8c963abb548c2cc230988de6a7
public string Detail { get; }Property: TrailingLabel
Section titled “Property: TrailingLabel”Original lines: 98
Declaration hash: sha256:be828b588d52c77bd616d2ae78f49a4e40ca606adf05e0f1cb2727bd0379de08
public string TrailingLabel { get; }Property: TrailingDetail
Section titled “Property: TrailingDetail”Original lines: 101
Declaration hash: sha256:2b62abf61ed12cd24e73e666a993c3ff9e4650e553ee55206f1c353d71456fbe
public string TrailingDetail { get; }Property: Badge
Section titled “Property: Badge”Original lines: 104
Declaration hash: sha256:f8414e060affad3d8cf63e71fbd69711876bbec9bd2a16a845053139e5364e53
public string Badge { get; }Property: BadgeKind
Section titled “Property: BadgeKind”Original lines: 107
Declaration hash: sha256:c37525ded2ad35f18ab508d366f0e97330a30179bb177ee2146f341bc318688d
public string BadgeKind { get; }Property: Actions
Section titled “Property: Actions”Original lines: 110
Declaration hash: sha256:3461275eb2dd9d8a2c802d5ab6efe3f7f4c2f60df9fe71606c4624f7c76d247f
public IReadOnlyList<SearchListAction> Actions { get; }Property: DotColor
Section titled “Property: DotColor”Original lines: 116
Declaration hash: sha256:21089dc1bf070a87799abd1624c424358be1547cc913b95309deb302529972cf
public Color? DotColor { get; }Property: Enabled
Section titled “Property: Enabled”Original lines: 119
Declaration hash: sha256:fbb82a9b12cb9b23c16586c34e0a5bd68207316c94e1c2f222b1637851422284
public bool Enabled { get; }Property: Payload
Section titled “Property: Payload”Original lines: 122
Declaration hash: sha256:f93e564f7a4a8627c6c267d7d38de80dfbee29964f2fc88d0097d1f7e96facbf
public object Payload { get; }Type: SearchListAction
Section titled “Type: SearchListAction”Original lines: 134-163
Declaration hash: sha256:753c068391b204841234a89dbf663905ced1c7ec4f9439641dc6236a44738d68
public sealed class SearchListAction{}Method: SearchListAction(string id, string label, bool enabled, string disabledReason)
Section titled “Method: SearchListAction(string id, string label, bool enabled, string disabledReason)”Original lines: 144-150
Declaration hash: sha256:3ce1fea1e0231ae6e5cb965add1ea1d26b77b21bc55d4a6f7d909dd219308f13
public SearchListAction(string id, string label, bool enabled = true, string disabledReason = null);Property: Id
Section titled “Property: Id”Original lines: 153
Declaration hash: sha256:bf547fedf0be32a98ff9c61b30c7318e676b5dd6039a34c3712410e7737c56a6
public string Id { get; }Property: Label
Section titled “Property: Label”Original lines: 156
Declaration hash: sha256:6bf8b9190dcd09762ff9f4ad324cbd2edc2c0d139eeec539332bbc6f3a5be0c6
public string Label { get; }Property: Enabled
Section titled “Property: Enabled”Original lines: 159
Declaration hash: sha256:fbb82a9b12cb9b23c16586c34e0a5bd68207316c94e1c2f222b1637851422284
public bool Enabled { get; }Property: DisabledReason
Section titled “Property: DisabledReason”Original lines: 162
Declaration hash: sha256:062e89708ebf2369a6f3abf758780370f880a38bbf4789e0a4ebcfbd946abb7d
public string DisabledReason { get; }Type: SearchListSection
Section titled “Type: SearchListSection”Original lines: 179-345
Declaration hash: sha256:ef1ba394cb317a84c49272767a182c8bc106ced1270a2ceffb3b05bdb279a035
public sealed class SearchListSection{}Method: SearchListSection(string title, IReadOnlyList<SearchListItem> items, string note, bool startsCollapsed)
Section titled “Method: SearchListSection(string title, IReadOnlyList<SearchListItem> items, string note, bool startsCollapsed)”Original lines: 194-206
Declaration hash: sha256:7f54f0c96605ac31c3bcfd735b3bbaabfcaa6b6407c6029c82286b1026c7c8e8
public SearchListSection(string title, IReadOnlyList<SearchListItem> items, string note = null, bool startsCollapsed = false);Method: Deferred(string title, Func<IReadOnlyList<SearchListItem>> items, int declaredCount, string note, bool startsCollapsed)
Section titled “Method: Deferred(string title, Func<IReadOnlyList<SearchListItem>> items, int declaredCount, string note, bool startsCollapsed)”Original lines: 234-240
Declaration hash: sha256:1d9b7520a267f2dcabd2802bad3c90f524ac7c3ab2ec44581f2c392d92915f46
public static SearchListSection Deferred(string title, Func<IReadOnlyList<SearchListItem>> items, int declaredCount = -1, string note = null, bool startsCollapsed = true);Method: DeferredGroup(string title, Func<IReadOnlyList<SearchListSection>> subsections, int declaredCount, string note, bool startsCollapsed)
Section titled “Method: DeferredGroup(string title, Func<IReadOnlyList<SearchListSection>> subsections, int declaredCount, string note, bool startsCollapsed)”Original lines: 246-252
Declaration hash: sha256:978bfdca8f83dbb8005c49ce9c97ef032c0bd030f1abe17d1c669e55ba2d8ae5
public static SearchListSection DeferredGroup(string title, Func<IReadOnlyList<SearchListSection>> subsections, int declaredCount = -1, string note = null, bool startsCollapsed = true);Property: Title
Section titled “Property: Title”Original lines: 255
Declaration hash: sha256:f8b48354fcbf977aee3f155b62783c56aaa4b7bdf549285be7d7f941671cfe65
public string Title { get; }Property: Note
Section titled “Property: Note”Original lines: 258
Declaration hash: sha256:dfb043c0cd13a09c30f4e30fbd573f0d5d57f5301eb0278fbec1bed43623b6d5
public string Note { get; }Property: Tooltip
Section titled “Property: Tooltip”Original lines: 265
Declaration hash: sha256:7f18d58db5e4cf98806fa904b20201171943e3b98223f6800a617b514bece523
public string Tooltip { get; set; }Property: StartsCollapsed
Section titled “Property: StartsCollapsed”Original lines: 277
Declaration hash: sha256:237004da010cec29ba77a6a9c8f778ee52f0cf709e2af77c2eda83362bf9863f
public bool StartsCollapsed { get; }Property: DeclaredCount
Section titled “Property: DeclaredCount”Original lines: 283
Declaration hash: sha256:b91af0d176bb300d390eefc963005fc8e28fd4296bbccf0284c1b5cbf662ab45
public int DeclaredCount { get; }Property: OpensOnSearch
Section titled “Property: OpensOnSearch”Original lines: 289
Declaration hash: sha256:5e865162c882cc0211bca550290b728af78100756235aa4f108340ffa92ad208
public bool OpensOnSearch { get; }Property: HasSubsections
Section titled “Property: HasSubsections”Original lines: 292
Declaration hash: sha256:b88f1e86cb1c5ce9f549ac43ceef2df0e5c0cd00fd84635e05f35219072c0363
public bool HasSubsections { get; }Property: IsDeferred
Section titled “Property: IsDeferred”Original lines: 304
Declaration hash: sha256:7f1bae807770face14b222982f0ff34ffc7e6a7734dabad2953771bb75d66ed2
public bool IsDeferred { get; }Property: PreserveTitleCase
Section titled “Property: PreserveTitleCase”Original lines: 316
Declaration hash: sha256:21a03b7820ff410dd88f123dd248811405d0bf6e6944d8c197173c149f332099
public bool PreserveTitleCase { get; set; }Property: Compact
Section titled “Property: Compact”Original lines: 328
Declaration hash: sha256:173068bba63933ff7e10deddee010b32ab739c57b957a6271b851a910664109e
public bool Compact { get; set; }Property: Items
Section titled “Property: Items”Original lines: 335-338
Declaration hash: sha256:cc5c955a534ea5e398d1da4f4307992e80e56791fc293b106dc874f733fcb197
public IReadOnlyList<SearchListItem> Items { get; }Property: Subsections
Section titled “Property: Subsections”Original lines: 341-344
Declaration hash: sha256:215cf6355b752103f62495427eb5467eb1b7fae0f2c5901eaf2ab6b6ec80dc09
public IReadOnlyList<SearchListSection> Subsections { get; }Type: SearchList
Section titled “Type: SearchList”Original lines: 374-1643
Declaration hash: sha256:b5bf389b02794df03fa043fed522deb54eeb0036a1cacc969bdd0a35c73ec7f4
public sealed class SearchList : VisualElement{}Field: UssClassName
Section titled “Field: UssClassName”Original lines: 377
Declaration hash: sha256:e38b0c0dc943cde87595b0f699340eff7e7b40f9076926d89ed32fd6d55c6118
public const string UssClassName = "ed-searchlist";Field: DetailsOnHoverUssClassName
Section titled “Field: DetailsOnHoverUssClassName”Original lines: 379
Declaration hash: sha256:77563720a476d3ec326f8471ac0f71aea71266e38a55d25184d42c2f934abb30
public const string DetailsOnHoverUssClassName = "ed-searchlist--hover-details";Field: HeaderUssClassName
Section titled “Field: HeaderUssClassName”Original lines: 381
Declaration hash: sha256:1116435237b3c6a2b0d374f35fb329d976a9d311fbfcbe23ba2db43b0faa213b
public const string HeaderUssClassName = "ed-searchlist__header";Field: EyebrowUssClassName
Section titled “Field: EyebrowUssClassName”Original lines: 383
Declaration hash: sha256:2e645c202770b8b69e1993b71ebef396ac72bf63f159c3fb1a80f36e796f4547
public const string EyebrowUssClassName = "ed-searchlist__eyebrow";Field: TitleUssClassName
Section titled “Field: TitleUssClassName”Original lines: 385
Declaration hash: sha256:4cb0ccc0613125e6ba6f9ddc4aac62064c7cc296a836d5a8219e3f1037ebc5b3
public const string TitleUssClassName = "ed-searchlist__title";Field: ContextUssClassName
Section titled “Field: ContextUssClassName”Original lines: 387
Declaration hash: sha256:6a317aea3d2846de8b741a5893b03e4fa9d3c8d5096dcc1690f133e6e63f9e84
public const string ContextUssClassName = "ed-searchlist__context";Field: SearchRowUssClassName
Section titled “Field: SearchRowUssClassName”Original lines: 389
Declaration hash: sha256:5db8a3bc551b0e808c2c6210ad4e7c28f27f9fc8635504c584707d1574f106e4
public const string SearchRowUssClassName = "ed-searchlist__search-row";Field: CountUssClassName
Section titled “Field: CountUssClassName”Original lines: 391
Declaration hash: sha256:3468265b5efd8f1bb4708a1d49c264592e8e6f9e2d7bb11357cfe52e22514106
public const string CountUssClassName = "ed-searchlist__count";Field: RowBadgeUssClassName
Section titled “Field: RowBadgeUssClassName”Original lines: 393
Declaration hash: sha256:d5098cf8e19d68551fda654ed548a525273830e1891a0b5102ee054ba687a943
public const string RowBadgeUssClassName = "ed-searchlist__row-badge";Field: ScrollUssClassName
Section titled “Field: ScrollUssClassName”Original lines: 395
Declaration hash: sha256:836ef4a3d56237f218b00389aaa1760805ad5bda4ec15b1b7fa746a842cbb8ac
public const string ScrollUssClassName = "ed-searchlist__scroll";Field: SectionHeaderUssClassName
Section titled “Field: SectionHeaderUssClassName”Original lines: 397
Declaration hash: sha256:f6cbcaa852a8cba4261d0e524bbc2a7fa16d0b26e3f1c353061e5a7d54283776
public const string SectionHeaderUssClassName = "ed-searchlist__section";Field: SectionCaretUssClassName
Section titled “Field: SectionCaretUssClassName”Original lines: 400
Declaration hash: sha256:65ddb7aa66f453c4a674c30d844f4766828abad3193691c52c39c4839cb1b453
public const string SectionCaretUssClassName = "ed-searchlist__section-caret";Field: SectionCollapsedUssClassName
Section titled “Field: SectionCollapsedUssClassName”Original lines: 403
Declaration hash: sha256:9206f3a13a8d62af30fa4a360f9b9c29e083b2f6da6fbfb34e598834107ddc73
public const string SectionCollapsedUssClassName = "ed-searchlist__section--collapsed";Field: SectionTitleUssClassName
Section titled “Field: SectionTitleUssClassName”Original lines: 405
Declaration hash: sha256:e9c27e30b0d664a5785d42cd48e52e03547f1544470a216189814267fee5f503
public const string SectionTitleUssClassName = "ed-searchlist__section-title";Field: SectionNestedUssClassName
Section titled “Field: SectionNestedUssClassName”Original lines: 408
Declaration hash: sha256:99a14f2097c0c52d87b3728a70501a0452262b79aaee4c15c4b3c6c2b57a6261
public const string SectionNestedUssClassName = "ed-searchlist__section--nested";Field: RowNestedUssClassName
Section titled “Field: RowNestedUssClassName”Original lines: 411
Declaration hash: sha256:4a33d99b07d3e3751799c425333a8efe0b691f5c9f724c3fb106604213033869
public const string RowNestedUssClassName = "ed-searchlist__row--nested";Field: SectionCompactUssClassName
Section titled “Field: SectionCompactUssClassName”Original lines: 414
Declaration hash: sha256:00027ab43789c9b3b89d650115dc115dc8cff69b049dae7d30417fc131f85b69
public const string SectionCompactUssClassName = "ed-searchlist__section--compact";Field: RowCompactUssClassName
Section titled “Field: RowCompactUssClassName”Original lines: 417
Declaration hash: sha256:928dd7b5dbfd2cb7e25542b3edc78380f418e669c0697cea238b7207a3f20322
public const string RowCompactUssClassName = "ed-searchlist__row--compact";Field: NestIndentPixels
Section titled “Field: NestIndentPixels”Original lines: 424
Declaration hash: sha256:b4c1c01182ca738ce6b142df08274dffb0bf71a6468a023891773d0fa0a8db37
public const int NestIndentPixels = 12;Field: SectionNoteUssClassName
Section titled “Field: SectionNoteUssClassName”Original lines: 426
Declaration hash: sha256:757e6d5f0de1670a542fedb95ff4242497ce3842eabb5041d9bf188972b7f6f9
public const string SectionNoteUssClassName = "ed-searchlist__section-note";Field: RowUssClassName
Section titled “Field: RowUssClassName”Original lines: 428
Declaration hash: sha256:b01521a928853efa04b71d54f51062ac0273463b79fa42f24c4a2b851338e12e
public const string RowUssClassName = "ed-searchlist__row";Field: RowSelectedUssClassName
Section titled “Field: RowSelectedUssClassName”Original lines: 430
Declaration hash: sha256:f8a76b7fa0a23c3ac3cde84edf83da117b800d409d8064ecbfb995966aef109e
public const string RowSelectedUssClassName = SelectableListRow.KeyboardActiveUssClassName;Field: RowDisabledUssClassName
Section titled “Field: RowDisabledUssClassName”Original lines: 432
Declaration hash: sha256:8363beef0c7fec17b7817b03fc38e2f4e8c550a9c960bb70762dab19f04cf1a5
public const string RowDisabledUssClassName = SelectableListRow.DisabledUssClassName;Field: RowIdentityUssClassName
Section titled “Field: RowIdentityUssClassName”Original lines: 434
Declaration hash: sha256:df63dc0284c0728ab00ede55e1b9cb5fd1b7a60398fb2f744de3c3895aaf2233
public const string RowIdentityUssClassName = "ed-searchlist__row-identity";Field: RowMetadataUssClassName
Section titled “Field: RowMetadataUssClassName”Original lines: 436
Declaration hash: sha256:3f86bf375df4b12c3c5b07ead4893d6bd5fd892b04d0e286eef73c129f9a164b
public const string RowMetadataUssClassName = "ed-searchlist__row-metadata";Field: RowNameLineUssClassName
Section titled “Field: RowNameLineUssClassName”Original lines: 438
Declaration hash: sha256:65781ba417392191a1c79a5c760bcc8dcd146d4d173afefd81014afd6936bdd0
public const string RowNameLineUssClassName = "ed-searchlist__row-name-line";Field: RowMatchUssClassName
Section titled “Field: RowMatchUssClassName”Original lines: 440
Declaration hash: sha256:a91c03088e917583a5685b2039060a5bc2295fd2ea06a214c31e5a848ef8d50f
public const string RowMatchUssClassName = "ed-searchlist__row-match";Field: RowLabelUssClassName
Section titled “Field: RowLabelUssClassName”Original lines: 442
Declaration hash: sha256:38d183f9483acb35d8839547fc52204377120a453db6f52604a39981841c8c98
public const string RowLabelUssClassName = "ed-searchlist__row-label";Field: RowDetailUssClassName
Section titled “Field: RowDetailUssClassName”Original lines: 444
Declaration hash: sha256:85ca54977c27eca7e7bd7079eb8ad34978bee830780e8bcb32707e2195d5c90c
public const string RowDetailUssClassName = "ed-searchlist__row-detail";Field: RowActionsUssClassName
Section titled “Field: RowActionsUssClassName”Original lines: 446
Declaration hash: sha256:2a17e0ff6ada5966239150e9661e17e70513c6663b785e67a87f63306631bc3d
public const string RowActionsUssClassName = "ed-searchlist__row-actions";Field: RowActionUssClassName
Section titled “Field: RowActionUssClassName”Original lines: 448
Declaration hash: sha256:3e63e653cb9c2b4fae34d4eb74698837edf397804de07092e960d73ae57c1f3e
public const string RowActionUssClassName = "ed-searchlist__row-action";Field: RowActionDisabledUssClassName
Section titled “Field: RowActionDisabledUssClassName”Original lines: 450
Declaration hash: sha256:fc6be176dfc4b3803ee0f92bb60facffaa6e5eef95d8a1e121292404cc92dd09
public const string RowActionDisabledUssClassName = "ed-searchlist__row-action--disabled";Field: RowActionFocusedUssClassName
Section titled “Field: RowActionFocusedUssClassName”Original lines: 452
Declaration hash: sha256:da758bbaf786ff9b50c6c602784a70d4ee2feb3ca607adbe6d694af02cfad753
public const string RowActionFocusedUssClassName = "ed-searchlist__row-action--focused";Field: RowDotUssClassName
Section titled “Field: RowDotUssClassName”Original lines: 454
Declaration hash: sha256:1436f87b446087937b5bd75112d89a9acbb2d01e3d2580c4068b4c5c943a9c72
public const string RowDotUssClassName = "ed-searchlist__row-dot";Field: RowTrailingUssClassName
Section titled “Field: RowTrailingUssClassName”Original lines: 456
Declaration hash: sha256:9ef79f907d9193dfc6c8e98cf7020e09dbed84379650eaf289c39edd15fff440
public const string RowTrailingUssClassName = "ed-searchlist__row-trailing";Field: RowTrailingDetailUssClassName
Section titled “Field: RowTrailingDetailUssClassName”Original lines: 458
Declaration hash: sha256:e0bfe6daead1bccacc25fe80aff17b36c7544dc71286d01faf80910698d46c07
public const string RowTrailingDetailUssClassName = "ed-searchlist__row-trailing-detail";Field: ScopesUssClassName
Section titled “Field: ScopesUssClassName”Original lines: 460
Declaration hash: sha256:dd04450e65c71d12e7fe2ef6f2507f66c51229e1192acf92e1af2016147fb7df
public const string ScopesUssClassName = "ed-searchlist__scopes";Field: ScopeUssClassName
Section titled “Field: ScopeUssClassName”Original lines: 462
Declaration hash: sha256:f62e139f12cdbbf7e02d00e5e8c54b1a3285025caf5526a000e2e10ff0a3555a
public const string ScopeUssClassName = "ed-searchlist__scope";Field: ScopeActiveUssClassName
Section titled “Field: ScopeActiveUssClassName”Original lines: 464
Declaration hash: sha256:30b930e47dba6d17965359b9444852989c3e0383b11bf3c9325fc72087472ce8
public const string ScopeActiveUssClassName = "ed-searchlist__scope--active";Field: StickyHeaderUssClassName
Section titled “Field: StickyHeaderUssClassName”Original lines: 466
Declaration hash: sha256:d21507f96852b2cf8269b64956a4ed62365f676adf5360d917cc624edc0ee4c0
public const string StickyHeaderUssClassName = "ed-searchlist__sticky-header";Field: LimitHintUssClassName
Section titled “Field: LimitHintUssClassName”Original lines: 468
Declaration hash: sha256:0c625b19b8e3370f38af345bc08e08df3d2b9f618f0ce3e055d93e1a15cd37a6
public const string LimitHintUssClassName = "ed-searchlist__limit-hint";Field: EmptyUssClassName
Section titled “Field: EmptyUssClassName”Original lines: 470
Declaration hash: sha256:7fb274b728b3f08e3678686b70f392129596234c64c7619265ec76261c809b9e
public const string EmptyUssClassName = "ed-searchlist__empty";Field: EmptyDetailUssClassName
Section titled “Field: EmptyDetailUssClassName”Original lines: 472
Declaration hash: sha256:61a9e340b10fca8d3aa0f346c16c3a389c6d8d37eeae1021644f8ca0951fb320
public const string EmptyDetailUssClassName = "ed-searchlist__empty-detail";Field: FooterUssClassName
Section titled “Field: FooterUssClassName”Original lines: 474
Declaration hash: sha256:78897face8697d3db00667473d32a22fdf50e592cb1734b0184baa44b22bd2bc
public const string FooterUssClassName = "ed-searchlist__footer";Method: SearchList(string placeholder)
Section titled “Method: SearchList(string placeholder)”Original lines: 531-605
Declaration hash: sha256:74b4d507afd2269d08104b42328eccbcb22cead8500e623f9fdcad855aea3c5d
public SearchList(string placeholder = "search");Event: ItemChosen
Section titled “Event: ItemChosen”Original lines: 608
Declaration hash: sha256:9e0a1fd618638971811672b6c9b9847024fbf5334a8fe1956fc50a9791a31bf7
public event Action<SearchListItem> ItemChosen;Event: ActionChosen
Section titled “Event: ActionChosen”Original lines: 611
Declaration hash: sha256:fcc5467cf818e16aa54c1126d02e790553e89921203d196ba6aa995fcb1a5279
public event Action<SearchListItem, SearchListAction> ActionChosen;Event: Cancelled
Section titled “Event: Cancelled”Original lines: 614
Declaration hash: sha256:c516c0ed83a219bc3d965eec947c20b1a38a1645dc3d4ed8153bf09184d81d89
public event Action Cancelled;Event: QueryChanged
Section titled “Event: QueryChanged”Original lines: 620
Declaration hash: sha256:69e0166c9bab740257118f83b4410acd4bd15c0e0767f1e5a0fdede5f40c87e0
public event Action<string> QueryChanged;Event: DebouncedQueryChanged
Section titled “Event: DebouncedQueryChanged”Original lines: 626-630
Declaration hash: sha256:cbe3dc55d4ccdf78630e76fd3d0c05c0fa5846badf21e1014a693c5ea72280df
public event Action<string> DebouncedQueryChanged { add; remove; }Property: SearchDebounceMilliseconds
Section titled “Property: SearchDebounceMilliseconds”Original lines: 633-637
Declaration hash: sha256:053761d8b84b039dc0a6a0a158214f53ac93b32306c45438570f12aec46a3a62
public long SearchDebounceMilliseconds { get; set; }Property: FilterInternally
Section titled “Property: FilterInternally”Original lines: 648
Declaration hash: sha256:06257a7f20a5ee5c01c26012d17347c046ea116931686ad50f526671616bc079
public bool FilterInternally { get; set; }Property: Query
Section titled “Property: Query”Original lines: 651
Declaration hash: sha256:f60f7134e361b6267a6ea9025612ef72a55879b6ef028634ff4966524e13522e
public string Query { get; }Method: SetQuery(string query)
Section titled “Method: SetQuery(string query)”Original lines: 657
Declaration hash: sha256:b2d2071ce160e577a0f9d9b2e69ebe5e7b1e0973f464b7af67e720294fb0b07c
public void SetQuery(string query);Property: SelectedItem
Section titled “Property: SelectedItem”Original lines: 660-661
Declaration hash: sha256:e2fa9bc2e15aa3d5de58ad7d046d60f23c5582275b5efe0d6953333ec0064c13
public SearchListItem SelectedItem { get; }Property: CommittedItemId
Section titled “Property: CommittedItemId”Original lines: 667-684
Declaration hash: sha256:607ec5c6c41892e9027e9de62d1b1e2f6f30f6c5cf6fb2c09817181b9173fd29
public string CommittedItemId { get; set; }Property: VisibleItems
Section titled “Property: VisibleItems”Original lines: 687
Declaration hash: sha256:17281816a362ae7a49a8e10b709185e1368c814681a28c890b3b504c2dffad84
public IReadOnlyList<SearchListItem> VisibleItems { get; }Method: SetSections(IReadOnlyList<SearchListSection> sections)
Section titled “Method: SetSections(IReadOnlyList<SearchListSection> sections)”Original lines: 690-694
Declaration hash: sha256:524257e6ed64107cc5f4f4cc1fd4b29301edc508d5c3fbcfa0f0f82d49d87b7d
public void SetSections(IReadOnlyList<SearchListSection> sections);Method: SetFooter(string text)
Section titled “Method: SetFooter(string text)”Original lines: 700-704
Declaration hash: sha256:44aa50ad4b439bcb0e7bccf0db62d65fdabcad9a1e05384ba10b10ea5a29926e
public void SetFooter(string text);Method: SetHeader(string eyebrow, string title, string context)
Section titled “Method: SetHeader(string eyebrow, string title, string context)”Original lines: 710-719
Declaration hash: sha256:65363b7d6f20dfb46bf3adcce9c1c5983a9b74fbaf2246b639448902e0b3a452
public void SetHeader(string eyebrow, string title, string context = null);Method: SetCount(string text)
Section titled “Method: SetCount(string text)”Original lines: 725-729
Declaration hash: sha256:9eea8bc39ce15a52a2966a346b0c2d0b3c37fb880a6e053e25cefbbb28caeef5
public void SetCount(string text);Method: SetScopes(IReadOnlyList<string> labels, string active, Action<string> onChanged)
Section titled “Method: SetScopes(IReadOnlyList<string> labels, string active, Action<string> onChanged)”Original lines: 736-755
Declaration hash: sha256:cb3fad3546dcdb71cbf9f51a2ba4ef578b7779239db306f85f5805ede9ccb4d6
public void SetScopes(IReadOnlyList<string> labels, string active, Action<string> onChanged);Method: SetLimitHint(string text)
Section titled “Method: SetLimitHint(string text)”Original lines: 761-765
Declaration hash: sha256:e2a5358cdcdfb4ca00d111e2235f92eb35f7c951a94f98b0f609bc3dbebce920
public void SetLimitHint(string text);Property: DetailsOnHover
Section titled “Property: DetailsOnHover”Original lines: 780-784
Declaration hash: sha256:e342191160cd8c63c66cbb52bb0d40c40c1044f1b00364479247573710751888
public bool DetailsOnHover { get; set; }Property: EmptyText
Section titled “Property: EmptyText”Original lines: 787
Declaration hash: sha256:0503dc6e231ab00d337581ef3564f2073bc55f8bab511b894f717b1879fe9278
public string EmptyText { get; set; }Property: EmptyDetailText
Section titled “Property: EmptyDetailText”Original lines: 790
Declaration hash: sha256:f1e468840e4e7f674d4277e704af64ece0b055943f84c1ca4a34899fadb73bc4
public string EmptyDetailText { get; set; }Method: Focus()
Section titled “Method: Focus()”Original lines: 797
Declaration hash: sha256:c4865eef146e3b4b4f1e46512cd00233fb9546c8ce8a111d47ee5a42ced90491
public new void Focus();Method: MoveSelection(int delta)
Section titled “Method: MoveSelection(int delta)”Original lines: 804-845
Declaration hash: sha256:e8d03a99c51750e6ead9b00154cc9ae5a2bf83c74ceaab4ae6e4dcc6e59fcf45
public bool MoveSelection(int delta);Method: ChooseSelection()
Section titled “Method: ChooseSelection()”Original lines: 864-886
Declaration hash: sha256:e6761caae19c246fd653e1a112728008cdbc51bb61de2ab5ad833a6f1ce86df7
public bool ChooseSelection();Property: FocusedAction
Section titled “Property: FocusedAction”Original lines: 889-902
Declaration hash: sha256:ad6079b2a5fefccff1bc129604c97384103f05ce21fe6ffd47be6d71fef07d51
public SearchListAction FocusedAction { get; }Method: MoveActionColumn(int delta)
Section titled “Method: MoveActionColumn(int delta)”Original lines: 909-933
Declaration hash: sha256:063eceda7b4703726c48a21086d1b51cfcade2eda682f4df0edafb0f8d68254f
public bool MoveActionColumn(int delta);