﻿using System;
using UnityEngine;
using UnityEngine.EventSystems;
using UnityEngine.UI;

namespace AsmodeeDigital.CrossPromo.Plugin.UI
{
    public abstract class Container : UIBehaviour
    {
        [Serializable]
        public class UIContainer
        {
            public RectTransform RectTransform;
            public Transform Loading;
            public LayoutElement Layout;
        }

        public UIContainer uiContainer;

        protected GameDetailsPopup _popup;

        public virtual void Zoom(bool zoomed)
        {
        }

        public void Init(GameDetailsPopup popup)
        {
            _popup = popup;
        }
    }
}
