ColumnMenuItemContentTemplateDirective

Represents the content template of the
kendo-grid-columnmenu-item component.
Provides an option for specifying the content of a column item.
To define the content template, nest an <ng-template> tag with the
kendoGridColumnMenuItemContentTemplate directive inside a <kendo-grid-columnmenu-item>.

@Component({
    selector: 'my-app',
    template: `
      <kendo-grid [data]="data" [columnMenu]="true">
         <ng-template kendoGridColumnMenuTemplate>
             <kendo-grid-columnmenu-item text="Item Text" [expanded]="true">
                 <ng-template kendoGridColumnMenuItemContentTemplate>
                     Item Content
                 </ng-template>
             </kendo-grid-columnmenu-item>
         </ng-template>
         <kendo-grid-column field="Field1"></kendo-grid-column>
         <kendo-grid-column field="Field2"></kendo-grid-column>
      </kendo-grid>
    `
})

class AppComponent {
  public data: any[] = [{ Field1: 'Foo', Field2: 'Bar' }];
}

Selector

[kendoGridColumnMenuItemContentTemplate]