private void DrawDatas()
{
var packages = BaseData["Packages"];
if (packages.Count > 0)
{
for (int i = 0; i < packages.Count; i++)
{
var value = packages[i];
GL.BeginVertical("OL box");
GL.BeginHorizontal("box");
GL.Label(value["name"].ToString());
GL.Label(value["version"].ToString());
if (Directory.Exists(value["localpath"].ToString()))
{
if (GL.Button("pack", GUILayout.Width(100)))
{
Export(value["name"].ToString(), value["localpath"].ToString());
}
}
else if (ExistsLocalPackage(value["name"].ToString()))
{
if (GL.Button("Import", GUILayout.Width(100)))
{
}
}
GL.EndHorizontal();
GL.EndVertical();
}
}
}