private static void Toggle(ExportPackageItem[] items, PackageExportTreeView.PackageExportTreeViewItem pitem, Rect toggleRect)
{
bool flag = pitem.enabledState > PackageExportTreeView.EnabledState.None;
GUIStyle toggle = EditorStyles.toggle;
if (pitem.isFolder && (pitem.enabledState == PackageExportTreeView.EnabledState.Mixed))
{
toggle = EditorStyles.toggleMixed;
}
bool flag3 = GUI.Toggle(toggleRect, flag, GUIContent.none, toggle);
if (flag3 != flag)
{
pitem.enabledState = !flag3 ? PackageExportTreeView.EnabledState.None : PackageExportTreeView.EnabledState.All;
}
}