org.sonar.python.types.typeshed.third_party.2and3.yaml.events.pyi Maven / Gradle / Ivy
from typing import Any
class Event:
start_mark: Any
end_mark: Any
def __init__(self, start_mark=..., end_mark=...) -> None: ...
class NodeEvent(Event):
anchor: Any
start_mark: Any
end_mark: Any
def __init__(self, anchor, start_mark=..., end_mark=...) -> None: ...
class CollectionStartEvent(NodeEvent):
anchor: Any
tag: Any
implicit: Any
start_mark: Any
end_mark: Any
flow_style: Any
def __init__(self, anchor, tag, implicit, start_mark=..., end_mark=..., flow_style=...) -> None: ...
class CollectionEndEvent(Event): ...
class StreamStartEvent(Event):
start_mark: Any
end_mark: Any
encoding: Any
def __init__(self, start_mark=..., end_mark=..., encoding=...) -> None: ...
class StreamEndEvent(Event): ...
class DocumentStartEvent(Event):
start_mark: Any
end_mark: Any
explicit: Any
version: Any
tags: Any
def __init__(self, start_mark=..., end_mark=..., explicit=..., version=..., tags=...) -> None: ...
class DocumentEndEvent(Event):
start_mark: Any
end_mark: Any
explicit: Any
def __init__(self, start_mark=..., end_mark=..., explicit=...) -> None: ...
class AliasEvent(NodeEvent): ...
class ScalarEvent(NodeEvent):
anchor: Any
tag: Any
implicit: Any
value: Any
start_mark: Any
end_mark: Any
style: Any
def __init__(self, anchor, tag, implicit, value, start_mark=..., end_mark=..., style=...) -> None: ...
class SequenceStartEvent(CollectionStartEvent): ...
class SequenceEndEvent(CollectionEndEvent): ...
class MappingStartEvent(CollectionStartEvent): ...
class MappingEndEvent(CollectionEndEvent): ...