Plugin#
- class Plugin[source]#
Plugin directive (e.g.
plugin "foo").- property raw_config: Optional[EscapedString]#
- property raw_inline_comment: Optional[InlineComment]#
- property raw_leading_comment: Optional[BlockComment]#
- property raw_name: EscapedString#
- property raw_trailing_comment: Optional[BlockComment]#
- property raw_spacing_after: Sequence[RawTokenModel]#
- property raw_spacing_before: Sequence[RawTokenModel]#
- classmethod from_children(name: EscapedString, config: Optional[EscapedString] = None, *, leading_comment: Optional[BlockComment] = None, inline_comment: Optional[InlineComment] = None, trailing_comment: Optional[BlockComment] = None) Self[source]#
- classmethod from_value(name: str, config: Optional[str] = None, *, leading_comment: Optional[str] = None, inline_comment: Optional[str] = None, trailing_comment: Optional[str] = None) Self[source]#
- claim_leading_comment(*, ignore_if_already_claimed: bool = False) Optional[BlockComment]#
- claim_trailing_comment(*, ignore_if_already_claimed: bool = False) Optional[BlockComment]#
- unclaim_leading_comment() Optional[BlockComment]#
- unclaim_trailing_comment() Optional[BlockComment]#