class_docstr: A placeholder object that gets resolved to the directory of the Markdown file currently being rendered.
  
  This is the implementation of the `!relative` tag, but can also be passed programmatically.
class_docstr_tok: ["A","placeholder","object","that","gets","resolved","to","the","directory","of","the","Markdown","file","currently","being","rendered",".","This","is","the","implementation","of","the","`","!","relative","`","tag",",","but","can","also","be","passed","programmatically","."]
code: def __init__(self, config: MkDocsConfig, suffix: str = ""):
      if suffix:
          raise exceptions.ConfigurationError(
              f"'!relative' tag does not expect any value; received {suffix!r}"
          )
      super().__init__(config, suffix)
  
imports: from __future__ import annotations
  import functools
  import logging
  import os
  import os.path
  from typing import IO, TYPE_CHECKING, Any
  import mergedeep
  import yaml
  import yaml.constructor
  import yaml_env_tag
  from mkdocs import exceptions
label_desc: Use image node_id 1 to create a new RelativeDirPlaceholder object from inherited base classes: _DirPlaceholder with example: obj = RelativeDirPlaceholder(config, suffix)