Loading...
Searching...
No Matches
juce::CodeDocument::Listener Class Referenceabstract

Detailed Description

An object that receives callbacks from the CodeDocument when its text changes.

See also
CodeDocument::addListener, CodeDocument::removeListener

Public Member Functions

 Listener ()=default
virtual ~Listener ()=default
virtual void codeDocumentTextInserted (const String &newText, int insertIndex)=0
 Called by a CodeDocument when text is added.
virtual void codeDocumentTextDeleted (int startIndex, int endIndex)=0
 Called by a CodeDocument when text is deleted.

Constructors and Destructors

◆ Listener()

juce::CodeDocument::Listener::Listener ( )
default

◆ ~Listener()

virtual juce::CodeDocument::Listener::~Listener ( )
virtualdefault

Member Functions

◆ codeDocumentTextInserted()

virtual void juce::CodeDocument::Listener::codeDocumentTextInserted ( const String & newText,
int insertIndex )
pure virtual

Called by a CodeDocument when text is added.

◆ codeDocumentTextDeleted()

virtual void juce::CodeDocument::Listener::codeDocumentTextDeleted ( int startIndex,
int endIndex )
pure virtual

Called by a CodeDocument when text is deleted.

linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram