File manager - Edit - /opt/saltstack/salt/lib/python3.10/site-packages/markdown_it/__pycache__/ruler.cpython-310.pyc
Back
o ;j�# � @ s� d Z ddlmZ ddlmZ ddlmZmZ ddlm Z m Z mZmZ ddl Z ddlmZ dd lmZ e r:dd lmZ G dd� d�ZG d d� dedd�Zed�Z edi e��G dd� de e ��ZG dd� de e �ZdS )a� class Ruler Helper class, used by [[MarkdownIt#core]], [[MarkdownIt#block]] and [[MarkdownIt#inline]] to manage sequences of functions (rules): - keep rules in defined order - assign the name to each rule - enable/disable rules - add/replace rules - allow assign rules to additional named chains (in the same) - caching lists of active rules You will not need use this class directly until write plugins. For simple rules control use [[MarkdownIt.disable]], [[MarkdownIt.enable]] and [[MarkdownIt.use]]. � )�annotations)�Iterable)� dataclass�field)� TYPE_CHECKING�Generic� TypedDict�TypeVarN)�DATACLASS_KWARGS� )�EnvType)� MarkdownItc @ sB e Zd Zddd�Zedd d��Zejddd��Zeddd��ZdS )� StateBase�src�str�mdr �envr c C s || _ || _|| _d S �N)r r r )�selfr r r � r �E/opt/saltstack/salt/lib/python3.10/site-packages/markdown_it/ruler.py�__init__"