using System; using CIGEnums; using UnityEngine; public abstract class ShopItemsView : MonoBehaviour { public void ShowItems(ShopType category) { this.Clear(); this.UpdateItems(category); } public abstract void Clear(); public virtual void Close() { } protected abstract void UpdateItems(ShopType category); }