Table of Contents

Class ContextualMenuBuilder

Namespace
Ceres.Editor.Graph
Assembly
Ceres.Graph.Editor.dll
public class ContextualMenuBuilder : IContextualMenuBuilder
Inheritance
ContextualMenuBuilder
Implements
Inherited Members

Constructors

ContextualMenuBuilder(ContextualMenuType, Func<Type, bool>, Action<ContextualMenuPopulateEvent>)

public ContextualMenuBuilder(ContextualMenuType contextualMenuType, Func<Type, bool> canBuildFunc, Action<ContextualMenuPopulateEvent> onBuildContextualMenu)

Parameters

contextualMenuType ContextualMenuType
canBuildFunc Func<Type, bool>
onBuildContextualMenu Action<ContextualMenuPopulateEvent>

Properties

MenuType

public ContextualMenuType MenuType { get; }

Property Value

ContextualMenuType

Methods

BuildContextualMenu(ContextualMenuPopulateEvent)

public void BuildContextualMenu(ContextualMenuPopulateEvent evt)

Parameters

evt ContextualMenuPopulateEvent

CanBuild(Type)

public bool CanBuild(Type hostType)

Parameters

hostType Type

Returns

bool