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.