Table of Contents

Class BaseLogView

Namespace
Alternet.Maui
Assembly
Alternet.UI.Maui.dll

Represents an abstract log view.

public abstract class BaseLogView : BaseContentView, INotifyPropertyChanged, IEffectControlProvider, IToolTipElement, IContextFlyoutElement, IAnimatable, IViewController, IVisualElementController, IElementController, IGestureController, IGestureRecognizers, IPropertyMapperView, IHotReloadableView, IReplaceableView, ILayout, ILayoutController, IVisualTreeElement, IContentView, IView, IElement, ITransform, IPadding, ICrossPlatformLayout, IRaiseSystemColorsChanged
Inheritance
BaseLogView
Implements
Derived

Fields

CreateLogView

Delegate to create a log view.

IsDebugWriteLineCalled

Gets or sets a value indicating whether Debug.WriteLine is called when log item is added.

Methods

Add(string?)

Adds a log item to the view.

AddItem(string)

Protected method that called from Add(string?) in order to add a log item to the view.

BindApplicationLog()

Binds the application log so items will be shown in this view.

Clear()

Clears all log items.

CreateDefaultLogView()

Creates the default log view.

HandleAppLogMessage(object?, LogMessageEventArgs)

Handles the application log message event.

UnbindApplicationLog()

Unbinds the application log previously bound with BindApplicationLog().