buildFromTemplate
Generally, the template
is an array of options
for constructing a MenuItem. The usage can be referenced above.
You can also attach other fields to the element of the template
and they will become properties of the constructed menu items.