Class EditorProvider
Inheritance
EditorProvider
Namespace: Ludiq
Syntax
public class EditorProvider : SingleDecoratorProvider<Accessor, Editor, RegisterEditorAttribute>
Properties
cache
Declaration
protected override bool cache { get; }
Property Value
Overrides
Ludiq.SingleDecoratorProvider<Ludiq.Accessor, Ludiq.Editor, Ludiq.RegisterEditorAttribute>.cache
instance
Declaration
public static EditorProvider instance { get; }
Property Value
Methods
GetDecoratedType(Accessor)
Declaration
protected override Type GetDecoratedType(Accessor accessor)
Parameters
Returns
Overrides
Ludiq.SingleDecoratorProvider<Ludiq.Accessor, Ludiq.Editor, Ludiq.RegisterEditorAttribute>.GetDecoratedType(Ludiq.Accessor)
HasEditor(Type)
Declaration
public bool HasEditor(Type type)
Parameters
Type |
Name |
Description |
Type |
type |
|
Returns
ResolveDecoratorType(Type)
Declaration
protected override Type ResolveDecoratorType(Type decoratedType)
Parameters
Type |
Name |
Description |
Type |
decoratedType |
|
Returns
Overrides
Ludiq.SingleDecoratorProvider<Ludiq.Accessor, Ludiq.Editor, Ludiq.RegisterEditorAttribute>.ResolveDecoratorType(System.Type)
Extension Methods