Artemis Artemis
Artemis Artemis

Search Results for

    Interface IToolViewModel

    Represents a profile editor tool.

    Inherited Members
    IDisposable.Dispose()
    Namespace: Artemis.UI.Shared.Services.ProfileEditor
    Assembly: Artemis.UI.Shared.dll
    Syntax
    public interface IToolViewModel : IDisposable

    Properties

    Icon

    Gets the icon which this tool should show in the toolbar.

    Declaration
    MaterialIconKind Icon { get; }
    Property Value
    Type Description
    MaterialIconKind

    IsEnabled

    Gets a boolean indicating whether the tool is enabled.

    Declaration
    bool IsEnabled { get; }
    Property Value
    Type Description
    bool

    IsExclusive

    Gets a boolean indicating whether or not this tool is exclusive. Exclusive tools deactivate any other exclusive tools when activated.

    Declaration
    bool IsExclusive { get; }
    Property Value
    Type Description
    bool

    IsSelected

    Gets or sets a boolean indicating whether the tool is selected.

    Declaration
    bool IsSelected { get; set; }
    Property Value
    Type Description
    bool

    Order

    Gets the order in which this tool should appear in the toolbar.

    Declaration
    int Order { get; }
    Property Value
    Type Description
    int

    ShowInToolbar

    Gets or sets a boolean indicating whether this tool should be shown in the toolbar.

    Declaration
    bool ShowInToolbar { get; }
    Property Value
    Type Description
    bool

    ToolTip

    Gets the tooltip which this tool should show in the toolbar.

    Declaration
    string ToolTip { get; }
    Property Value
    Type Description
    string
    Content is available under the PolyForm Noncommercial License, by Artemis RGB.