cookbook library
Classes
- $APIVersionInterface
 - $APIVersionInterfaceBuilder
 - $CategoriesClient
 - Access to the categories of the recipes.
 - $CategoryInformationInterface
 - 
  The very basic information of a category.
Please note: A category name of 
*indicates the number of recipes with no category associated. - $CategoryInformationInterfaceBuilder
 - $CategoryInterface
 - A category.
 - $CategoryInterfaceBuilder
 - $Client
 - $ConfigInterface
 - An object describing the configuration of the web app.
 - $ConfigInterfaceBuilder
 - $ErrorInterface
 - An error description.
 - $ErrorInterfaceBuilder
 - $KeywordInterface
 - An Keyword.
 - $KeywordInterfaceBuilder
 - $MiscClient
 - Other API endpoints.
 - $NutritionInterface
 - $NutritionInterfaceBuilder
 - $RecipeInterface
 - A recipe according to schema.org.
 - $RecipeInterfaceBuilder
 - $RecipesClient
 - Everything related to recipes and their usage.
 - $RecipeStubInformationInterface
 - The very basic information of a recipe.
 - $RecipeStubInformationInterfaceBuilder
 - $RecipeStubInterface
 - A stub of a recipe with some basic information present.
 - $RecipeStubInterfaceBuilder
 - $RenameCategoryRequestApplicationJsonInterface
 - $RenameCategoryRequestApplicationJsonInterfaceBuilder
 - $TagsClient
 - Access to tags/keywords of recipes.
 - $UrlInterface
 - $UrlInterfaceBuilder
 - $VersionInterface
 - $VersionInterfaceBuilder
 - $VisibleInfoBlocksInterface
 - $VisibleInfoBlocksInterfaceBuilder
 - APIVersion
 - APIVersionBuilder
 - Category
 - A category.
 - CategoryBuilder
 - CategoryInformation
 - 
  The very basic information of a category.
Please note: A category name of 
*indicates the number of recipes with no category associated. - CategoryInformationBuilder
 - Config
 - An object describing the configuration of the web app.
 - ConfigBuilder
 - Error
 - An error description.
 - ErrorBuilder
 - GetImageSize
 - Keyword
 - An Keyword.
 - KeywordBuilder
 - Nutrition
 - NutritionBuilder
 - Recipe
 - A recipe according to schema.org.
 - RecipeBuilder
 - RecipeStub
 - A stub of a recipe with some basic information present.
 - RecipeStubBuilder
 - RecipeStubInformation
 - The very basic information of a recipe.
 - RecipeStubInformationBuilder
 - RenameCategoryRequestApplicationJson
 - RenameCategoryRequestApplicationJsonBuilder
 - Url
 - UrlBuilder
 - Version
 - VersionBuilder
 - VisibleInfoBlocks
 - VisibleInfoBlocksBuilder
 
Extensions
- CookbookExtension on NextcloudClient
 - Client for the cookbook APIs.
 - CookbookVersionCheck on $Client
 - Extension for checking the version compatibility of the installed cookbook app.
 
Properties
- $jsonSerializers → Serializers
 - 
  Serializer for all values in this library.
  final
 - $serializers → Serializers
 - 
  Serializer for all values in this library.
  final
 - minAppVersion → Version
 - 
  Minimum version of the cookbook app supported.
  final
 
Typedefs
- Ingredient = String
 - A single ingredient for a recipe.
 - Instruction = String
 - An instruction step for processing the recipe.
 - Tool = String
 - A single tool for a recipe. A tool is not consumed but only used.