﻿using Lovense.UnityKit.Dongle;
using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;

public class PresetPanel : MonoBehaviour
{

    [SerializeField]
    public Dropdown presetDropdown;

    Func<List<string>> getToysCallback;
    List<SliderItem> addPatternList = new List<SliderItem>();

    [SerializeField]
    public Slider timeSecPresetSlider;




    // Start is called before the first frame update
    void Start()
    {
        
    }

    // Update is called once per frame
    void Update()
    {
        
    }

    public void SetGetToysCallback(Func<List<string>> arg0)
    {
        getToysCallback = arg0;
    }

    public void ClickOnSendPreset()
    {
        float timeSec = timeSecPresetSlider.value;
            List<string> toys = getToysCallback();
            LovenseDongleTools.GetInstance().SendPreset(toys, presetDropdown.value, timeSec);

    }
}
