// public void InitContainer(string name, int value, int maxValue)
    // {
    //     _nameText.text = name;
    //     _maxValue = maxValue;
    //     UpdateValue(value);
    // }

    public void InitContainer(IIndicator indicator)
    {
        _indicator     = indicator;
        _nameText.text = indicator.Name;
        _maxValue      = indicator.MaxValue;
        UpdateValue(indicator.CurrentValue);
        indicator.AddChangeListener(UpdateValue);
    }