C# Class Nexus.Client.ModManagement.Scripting.XmlScript.CPL.Controls.CPLTextEditor

And editor for the Conditional Pattern Language.
Inheritance: ICSharpCode.TextEditor.TextEditorControl
Afficher le fichier Open project: NexusMods/NexusModManager-4.5

Méthodes publiques

Méthode Description
CPLTextEditor ( ) : System

The default constructor.

ValidateCPL ( ) : void

Validates the CPL.

Méthodes protégées

Méthode Description
OnTextChanged ( EventArgs e ) : void

Starts the timers to validate the CPL.

Private Methods

Méthode Description
Caret_PositionChanged ( object sender, EventArgs e ) : void
CodeValidated ( object sender, EventArgs e ) : void
ValidateOnTimer ( object sender, EventArgs e ) : void

Validates the CPL, after a given period has elapsed.

This method is called by a timer after a set span after the text in the editor was last changed.

ViewModel_PropertyChanged ( object sender, PropertyChangedEventArgs e ) : void

Method Details

CPLTextEditor() public méthode

The default constructor.
public CPLTextEditor ( ) : System
Résultat System

OnTextChanged() protected méthode

Starts the timers to validate the CPL.
protected OnTextChanged ( EventArgs e ) : void
e System.EventArgs An describing the event arguments.
Résultat void

ValidateCPL() public méthode

Validates the CPL.
public ValidateCPL ( ) : void
Résultat void