﻿using System.Collections.Generic;
using UnityEngine;

namespace Yodo1.FanCraft
{
    public class SDKConfiguration
    {
        private static SDKConfiguration configuration;

        private InterstitialNotificationTheme theme = new InterstitialNotificationTheme();

        public static SDKConfiguration defaultConfig()
        {
            if (configuration == null)
            {
                configuration = new SDKConfiguration();
            }

            return configuration;
        }

        public InterstitialNotificationTheme InterNotificationTheme
        {
            get { return theme; }
            set { theme = value; }
        }

        public Dictionary<string, object> ToDictionary()
        {
            Dictionary<string, object> dict = new Dictionary<string, object>();
            dict.Add("InterstitialNotificationTheme", InterNotificationTheme.ToDictionary());

            return dict;
        }

    }
}