Raxol.Terminal.Parser.States.OSCStringState (Raxol v0.5.0)
View SourceHandles the OSC String state in the terminal parser. This state is entered when an OSC sequence is initiated.
Summary
Functions
Processes input when the parser is in the :osc_string state. Collects the OSC string until ST (ESC ) or BEL.
Functions
@spec handle(Raxol.Terminal.Emulator.t(), Raxol.Terminal.Parser.State.t(), binary()) :: {:continue, Raxol.Terminal.Emulator.t(), Raxol.Terminal.Parser.State.t(), binary()} | {:finished, Raxol.Terminal.Emulator.t(), Raxol.Terminal.Parser.State.t()} | {:incomplete, Raxol.Terminal.Emulator.t(), Raxol.Terminal.Parser.State.t()}
Processes input when the parser is in the :osc_string state. Collects the OSC string until ST (ESC ) or BEL.