var config = new ContextMenuConfig
{
    Title = "Menu Title Text", // Menu Title
    Items = new List
    {
        new ContextMenuItem(
            "Menu Text 1",      // Menu Text
            () => Func/Method, // On click action
            () => < bool >, // Visibility
            () => < bool >, // Enabled/Disabled
            () => < bool >, // Add a check mark next to the item    
        ),
        new ContextMenuItem(
            "Menu Text 2",      // Menu Text
            () => Func/Method, // On click action
            () => < bool >, // Visibility
            () => < bool >, // Enabled/Disabled
            () => < bool >, // Add a check mark next to the item    
        ),
        new ContextMenuItem(), // defaults to being a separator
    }
};