Vixen
02b45cc4
csharp
public sealed class InspectorEditProvider

The editing pipeline's view of what the generator described.

Read the guide page for this →

Remarks

The first of doc 36 § D1's providers, and the one that proves the seam is real. Everything it answers comes from InspectorRegistry — module initializers the generator emitted, no reflection pass and no assembly scan — so an EditTarget over a described type finds its members at the cost of a dictionary lookup.

⚠ It is a lookup, not a store. Registration stays where it was; this type adds no second place a member can be declared, which is the mistake the editor already made once with two component registries.

Fields and properties (1)

Methods (2)

  • public IReadOnlyList<IEditMember> MembersOf(Type type)
  • public bool TryResolve(Type type, string path, out IEditMember? member)

    Finds one member of a type by name.

Used by (1)

  • InspectorTargetVixen.Editor.Inspector