public static void InitContainerPopup(StringSerializedParamVariable value, Action <string> OnSave)
    {
        StartWindow(value.Name);
        stringSerialized = value;
        _stringValue     = value.Value;
        SetValues(value);

        ParamNames  = parameters.Select(x => x.Name).Where(x => x != value.Name);
        ExecuteSave = OnSave;
    }
    private void ResetValues()
    {
        ParamNames       = null;
        intSerialized    = null;
        floatSerialized  = null;
        boolSerialized   = null;
        stringSerialized = null;

        ExecuteSave = null;

        AssetDatabase.SaveAssets();
        AssetDatabase.Refresh();
    }