public ContextMenuItemBuilder <TModel> Add()
        {
            var x = new ContextMenuItemBuilder <TModel>(_model);

            ItemsBuilder.Add(x);
            return(x);
        }
Beispiel #2
0
        private static string getMenuText(bool renderClientTemplates, ContextMenuItemBuilder <TModel> itemBuilder)
        {
            Func <string> t, c;

            t = itemBuilder.Item.Template ?? (() => null);
            c = itemBuilder.Item.ClientTemplate ?? (() => null);

            return(renderClientTemplates ? c() : t());
        }