void CellGUI(Rect cellRect, TreeViewItem <CustomPackageManagerPackage> item, PackageColumn column, ref RowGUIArgs args) { CenterRectUsingSingleLineHeight(ref cellRect); switch (column) { case PackageColumn.PackageName: { GUI.Label(cellRect, item.data.PackageName); } break; case PackageColumn.Version: { GUI.Label(cellRect, item.data.Version); } break; } }
void CellGUI(Rect cellRect, TreeViewItem <CustomPackageManagerScopedRegistry> item, PackageColumn column, ref RowGUIArgs args) { CenterRectUsingSingleLineHeight(ref cellRect); switch (column) { case PackageColumn.RegistryName: { GUI.Label(cellRect, item.data.RegistryName); } break; case PackageColumn.URL: { GUI.Label(cellRect, item.data.URL); } break; case PackageColumn.Scopes: { GUI.Label(cellRect, item.data.Scopes); } break; } }