public DownloadFoldoutGroup(AssetStoreDownloadManager assetStoreDownloadManager, AssetStoreCache assetStoreCache, PackageDatabase packageDatabase) : base(new PackageDownloadButton(assetStoreDownloadManager, assetStoreCache, packageDatabase), new PackageCancelDownloadButton(assetStoreDownloadManager, packageDatabase)) { mainFoldout.headerTextTemplate = L10n.Tr("Download {0}"); inProgressFoldout.headerTextTemplate = L10n.Tr("Downloading {0}..."); }
public PackageResumeDownloadButton(AssetStoreDownloadManager assetStoreDownloadManager, PackageDatabase packageDatabase, bool isIconButton = false) { m_AssetStoreDownloadManager = assetStoreDownloadManager; m_PackageDatabase = packageDatabase; m_IsIconButton = isIconButton; if (isIconButton) { element.AddToClassList("resumeIcon"); element.AddToClassList("icon"); } }
public PackageResumeDownloadButton(AssetStoreDownloadManager assetStoreDownloadManager, PackageDatabase packageDatabase) { m_AssetStoreDownloadManager = assetStoreDownloadManager; m_PackageDatabase = packageDatabase; }