CompilerLogWidget

Log widget with parsing of compiler output

class CompilerLogWidget : LogWidget {
Signal!CompilerLogIssueClickHandler compilerLogIssueClickHandler;
string _baseDirectory;
auto ctr;
uint _filenameColor;
uint _errorColor;
uint _warningColor;
uint _deprecationColor;
}

Constructors

this
this(string ID)

forward to super c'tor

Members

Functions

firstError
ErrorPosition firstError()

returns first error line info from log

handleCustomLineHighlight
CustomCharProps[] handleCustomLineHighlight(int line, dstring txt, ref CustomCharProps[] buf)

Custom text color and style highlight (using text highlight) support.

onMouseEvent
bool onMouseEvent(MouseEvent event)
onThemeChanged
void onThemeChanged()

handle theme change: e.g. reload some themed resources

Meta