InlineObjectReferenceElement.cs declarations
Public API declaration excerpts from ../bitquirky-graph/Editor/GraphView/Views/InlineObjectReferenceElement.cs.
Source snapshot ad0983d00d77.
On this page
Original file: ../bitquirky-graph/Editor/GraphView/Views/InlineObjectReferenceElement.cs
Source file hash: sha256:b6b9aac210fe247273cba127ec351658afcaac2f7aa3f8ac2fa0c50bac250ae6
Only public declaration headers are shown. Implementation bodies, non-public code, and source comments are omitted.
Type: ObjectReferenceComboState
Section titled “Type: ObjectReferenceComboState”Original lines: 17-30
Declaration hash: sha256:ee5a1e7e53638d527664036c18006c9fc763d52ee275dffad0010e9032202034
public enum ObjectReferenceComboState{}Field: Unset
Section titled “Field: Unset”Original lines: 20
Declaration hash: sha256:11899288ee7f3f4dcb3379beefdca40d33532992491d423e609a3421c87cb99f
Unset = 0Field: Assigned
Section titled “Field: Assigned”Original lines: 23
Declaration hash: sha256:853606fe3c1b3bb62b2224d4b7aeb61e867ced84be6f790534e26de38c2c4908
Assigned = 1Field: Missing
Section titled “Field: Missing”Original lines: 26
Declaration hash: sha256:6244ed6b4d0e04ed64dea4eff32ab876c3b5637dcd306a1405394a28d88377e6
Missing = 2Field: Suppressed
Section titled “Field: Suppressed”Original lines: 29
Declaration hash: sha256:b741c1536523833041c0cb53072d2e71fa3f798edab6dcda2f3b172d93c2fc1c
Suppressed = 3Type: InlineObjectReferenceElement
Section titled “Type: InlineObjectReferenceElement”Original lines: 48-606
Declaration hash: sha256:e34adaf24afd83307f842f9c8d056f982a500115e6d592ab9523d4b2d571e2f8
public class InlineObjectReferenceElement : VisualElement{}Field: RootClass
Section titled “Field: RootClass”Original lines: 51
Declaration hash: sha256:01ec5b55d6bfd69b8eb265634b9e2fd28bea8bc46cd3322af4b6b12419910682
public const string RootClass = "inline-object-reference";Field: BorderClass
Section titled “Field: BorderClass”Original lines: 54
Declaration hash: sha256:da978b335e797dbbb5cd81ca542eb7aa352dcd7f7c1fb17ff251535206a59b1a
public const string BorderClass = "inline-object-reference__border";Field: ValueClass
Section titled “Field: ValueClass”Original lines: 57
Declaration hash: sha256:b22fb4e1fedabf97ee3263b8bc43a70e119d21577b8e0b57eff0e24c71c41d5f
public const string ValueClass = "inline-object-reference__value";Field: GlyphClass
Section titled “Field: GlyphClass”Original lines: 60
Declaration hash: sha256:c52a591890efa70995c53db1549665fe185529bc775704e438c9e1185c0c2ad3
public const string GlyphClass = "inline-object-reference__glyph";Field: WarnGlyphClass
Section titled “Field: WarnGlyphClass”Original lines: 63
Declaration hash: sha256:7a1a0639adadee8732b0984850569848bcd2c44b2e1c71e8039a445373962413
public const string WarnGlyphClass = "inline-object-reference__warn-glyph";Field: UnsetModifierClass
Section titled “Field: UnsetModifierClass”Original lines: 66
Declaration hash: sha256:93ce191f515083e7a26a7a10119e90810efc689b909725a8774a6cd7a8267273
public const string UnsetModifierClass = "inline-object-reference--unset";Field: MissingModifierClass
Section titled “Field: MissingModifierClass”Original lines: 69
Declaration hash: sha256:4985de52c5565336a8da96dddecbb3d8dacd1d34b8d2f0fb823d82d09f4df277
public const string MissingModifierClass = "inline-object-reference--missing";Field: SuppressedModifierClass
Section titled “Field: SuppressedModifierClass”Original lines: 72
Declaration hash: sha256:2aaca5cb3d1212ff3b6ab54c31e77c9fe53fa415206f176afad11e9944f5745e
public const string SuppressedModifierClass = "inline-object-reference--suppressed";Field: ActionsClass
Section titled “Field: ActionsClass”Original lines: 75
Declaration hash: sha256:e047dfa922ce9d906afdcb5fa2acad971835b1428f03d3cf825630c3f5ad0254
public const string ActionsClass = "inline-object-reference__actions";Field: LocateActionClass
Section titled “Field: LocateActionClass”Original lines: 78
Declaration hash: sha256:c07cdc4329889b93c14fab277084f9055d45ce49f01a42d522032e20d71ce0a9
public const string LocateActionClass = "inline-object-reference__locate";Field: ClearActionClass
Section titled “Field: ClearActionClass”Original lines: 81
Declaration hash: sha256:f53a0e53e75fc0139564e21137ce42271af0a7ca3dfa5a8dc7cd233513f8c501
public const string ClearActionClass = "inline-object-reference__clear";Field: DropTargetModifierClass
Section titled “Field: DropTargetModifierClass”Original lines: 84
Declaration hash: sha256:993030d5a398256245f53c7fc51460d902c18650b25559cfb62decd693304f0d
public const string DropTargetModifierClass = "inline-object-reference--drop-target";Field: DropRefusedModifierClass
Section titled “Field: DropRefusedModifierClass”Original lines: 87
Declaration hash: sha256:c963e9506f1546e4b5283ecab547acb4316518b14fb08c4dadf27c6d01e1693b
public const string DropRefusedModifierClass = "inline-object-reference--drop-refused";Field: ChevronClass
Section titled “Field: ChevronClass”Original lines: 90
Declaration hash: sha256:8be5e1888a4ed758d7b4e1e3353ec5a2239bc2d917aae846cd8adf068fdddb24
public const string ChevronClass = "inline-object-reference__chevron";Field: WiredText
Section titled “Field: WiredText”Original lines: 93
Declaration hash: sha256:c6293f590172d65961f19fac6548a1eac1f8bf623b3ca5462141600aae52656e
public const string WiredText = "wired";Field: UnsetPrompt
Section titled “Field: UnsetPrompt”Original lines: 101
Declaration hash: sha256:cd2db136d0110eecac515ba8519dab016adceb567015d3df93b0c1ba8f649766
public const string UnsetPrompt = "select asset";Field: UnnamedMissingText
Section titled “Field: UnnamedMissingText”Original lines: 107
Declaration hash: sha256:ad659a4a6ada70c2e20b7b79393314bd9485b403e92b8833221d4aa74de53734
public const string UnnamedMissingText = "missing asset";Event: Clicked
Section titled “Event: Clicked”Original lines: 127
Declaration hash: sha256:146f6f8e3a37fb71c44102b9748d3f2c7e660b76e285a72bdc5f7d4d02307dfa
public event Action Clicked;Event: LocateRequested
Section titled “Event: LocateRequested”Original lines: 134
Declaration hash: sha256:dac96b41d4ab4164af932d18c016625278f06d0deb779d2c2dba74cba88080cc
public event Action LocateRequested;Event: ClearRequested
Section titled “Event: ClearRequested”Original lines: 140
Declaration hash: sha256:ab98c7f172ab711480ebad2bc510a832f304577c18cdefd08e3c9c1bcf4cbef8
public event Action ClearRequested;Event: Dropped
Section titled “Event: Dropped”Original lines: 146
Declaration hash: sha256:d2c696791e6cdbc49ee41281cb78d05047255dc5cb28392d5453e89ae506432f
public event Action<IReadOnlyList<Object>> Dropped;Property: DropFilter
Section titled “Property: DropFilter”Original lines: 155
Declaration hash: sha256:8ee2a26035a3010b95c5db7adf2d1e2ed4db43fa9cf2e113faff0497ec3cdb97
public Func<IReadOnlyList<Object>, bool> DropFilter { get; set; }Property: LocateIcon
Section titled “Property: LocateIcon”Original lines: 161-172
Declaration hash: sha256:c96cf208c26da4fc8240bde36740d2230a322b8e7a634fd828838f82caa58b51
public VectorImage LocateIcon { get; set; }Property: ClearIcon
Section titled “Property: ClearIcon”Original lines: 175-186
Declaration hash: sha256:82d9f9c6ad61c0d7389aee6fd83cc20d3b04fc257e748c5a88b899433ff3b1f5
public VectorImage ClearIcon { get; set; }Property: TypeName
Section titled “Property: TypeName”Original lines: 192
Declaration hash: sha256:3feca7c05e5c49df43ab82444e06e2ccf72e84cf588d7c2e5dec0b939d7da1d2
public string TypeName { get; }Property: ProjectPath
Section titled “Property: ProjectPath”Original lines: 199-207
Declaration hash: sha256:51e2988711413d8b4f47d0db39ed63c42aad0283291c829ade3c6d1a5ad6a00d
public string ProjectPath { get; set; }Property: ReferenceName
Section titled “Property: ReferenceName”Original lines: 212
Declaration hash: sha256:a8cd8b0adb6f7107925235b3a3149f0660cc7189259303cd987bba4ea164a9a7
public string ReferenceName { get; }Property: HasReference
Section titled “Property: HasReference”Original lines: 215
Declaration hash: sha256:2b03d6b562fd43c28f38d62ad37e6d84a1f1da4a5291a09f36d4452529989793
public bool HasReference { get; }Property: State
Section titled “Property: State”Original lines: 218-228
Declaration hash: sha256:9f35412d0511ffe1cb3b687838982e399f64b2d4a33b7f086bdd703d2a3b67f4
public ObjectReferenceComboState State { get; }Method: InlineObjectReferenceElement(string referenceName, string typeName, bool isMissing, bool isSuppressed)
Section titled “Method: InlineObjectReferenceElement(string referenceName, string typeName, bool isMissing, bool isSuppressed)”Original lines: 237-302
Declaration hash: sha256:0c19bea842a958016d7d309d02499130fbfbf4172b1d426c814a7d3d77307bf8
public InlineObjectReferenceElement(string referenceName, string typeName, bool isMissing = false, bool isSuppressed = false);Method: SetReference(string referenceName, bool isMissing)
Section titled “Method: SetReference(string referenceName, bool isMissing)”Original lines: 332-337
Declaration hash: sha256:09e7504062d6802845df897aab354b2ed90fb1c5c8ae1ba7c47ae7c49e98790d
public void SetReference(string referenceName, bool isMissing);Method: RaiseClickForTesting()
Section titled “Method: RaiseClickForTesting()”Original lines: 343
Declaration hash: sha256:8dc5ce7b9504a918d1582630fcc9b48dd5556a72f1505f3d4a5aa8e6931a646c
public void RaiseClickForTesting();Method: WouldAcceptDrop(IReadOnlyList<Object> dragged)
Section titled “Method: WouldAcceptDrop(IReadOnlyList<Object> dragged)”Original lines: 351-359
Declaration hash: sha256:4ddffa1323dfab9b1d74922189072c97b785941a616d55643a309b9f225c5e2e
public bool WouldAcceptDrop(IReadOnlyList<Object> dragged);Method: PerformDropForTesting(IReadOnlyList<Object> dragged)
Section titled “Method: PerformDropForTesting(IReadOnlyList<Object> dragged)”Original lines: 366-377
Declaration hash: sha256:94849157da6a6f8f8574378f16c790c4b2e7cc696116806717b3cb096ea390da
public bool PerformDropForTesting(IReadOnlyList<Object> dragged);Property: IsDropTarget
Section titled “Property: IsDropTarget”Original lines: 380
Declaration hash: sha256:ec7a434156e42ab3bd9ca5e967cd089b906e65ff89232bc48a744448de1ef3b2
public bool IsDropTarget { get; }Property: IsRefusingDrop
Section titled “Property: IsRefusingDrop”Original lines: 383
Declaration hash: sha256:143e502b578f565d9b88ccf9a963960b76ec575b81a198f2965d533edd5fd520
public bool IsRefusingDrop { get; }