text_lint.sequencers.patterns.bases.pattern_base.SequencerPatternBase

class text_lint.sequencers.patterns.bases.pattern_base.SequencerPatternBase[Quellcode]

Bases: ABC

Base pattern for incrementing sequencer instances.

adjust(offset: int) None[Quellcode]

Adjust the pattern based on inserted data.

Parameter:

offset (int) – An index to adjust the pattern by.

abstract increment(sequencer: SequencerBase[Any]) None[Quellcode]

Advance the index for the given sequencer instance.

Parameter:

sequencer (SequencerBase[Any]) – The sequencer instance to advance.