class_docstr: A base class for [`APIFlask`][apiflask.app.APIFlask] and
  [`APIBlueprint`][apiflask.blueprint.APIBlueprint].
  
  This class contains the route shortcut decorators (i.e. `get`, `post`, etc.) and
  API-related decorators (i.e. `auth_required`, `input`, `output`, `doc`).
  
  *Version added: 1.0*
docstr: Shortcut for `app.route(methods=['DELETE'])`.
docstr_tok: ["Shortcut","for","`","app.route","(","methods=","[","'DELETE","'","]",")","`","."]
code: def delete(self, rule: str, **options: t.Any):
      """Shortcut for `app.route(methods=['DELETE'])`."""
      return self._method_route("DELETE", rule, options)
  
imports: import typing
  from collections.abc import Mapping
  from functools import wraps
  from flask import current_app
  from flask import jsonify
  from flask import Response
  from marshmallow import ValidationError
  from webargs.flaskparser import FlaskParser
  from webargs.multidictproxy import MultiDictProxy
  from .exceptions import _ValidationError
  from .helpers import _sentinel
  from .schemas import EmptySchema
  from .schemas import Schema
  from .types import DecoratedType
  from .types import DictSchemaType
  from .types import HTTPAuthType
  from .types import OpenAPISchemaType
  from .types import RequestType
  from .types import ResponseReturnValueType
  from .types import ResponsesType
  from .types import SchemaType
  from .views import MethodView
label_desc: Use image node_id 6 for calling the APIScaffold obj's underlying member method code with example usage: obj.delete(rule) and returns: self