// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
using System.Collections.Generic;
using UnityEditor;
using UnityEngine;
namespace AmazonGameLift.Editor
{
///
/// Displays a message about a result of some operation like deployment, bootstrapping etc.
///
internal sealed class StatusLabel
{
public void Draw(string message, MessageType messageType)
{
IReadOnlyDictionary styles = ResourceUtility.GetMessageStyles();
using (new GUILayout.HorizontalScope())
{
GUILayout.FlexibleSpace();
GUILayout.Label(message, styles[messageType]);
GUILayout.FlexibleSpace();
}
}
}
}