name method

Future<String> name({
  1. String? languageRange,
})

Fetches the name entry of the menu in the specified language

Implementation

Future<String> name({String? languageRange}) async {
  languageRange ??= NodeValueImpl.defaultLocale.toLanguageTag();
  NodeValue? nv = await _menu.getValue('name');
  if (nv == null) {
    throw StorageException(
        'a menu node should always have a menu name but ${_menu.path} has an empty "name" key');
  }
  return nv.getValue(languageRange) ?? '';
}