Interface IPackageManagerExtension | Package Manager UI website
docs.unity3d.com
    Show / Hide Table of Contents

    Interface IPackageManagerExtension

    Interface for Package Manager UI Extension

    Namespace: UnityEditor.PackageManager.UI
    Syntax
    public interface IPackageManagerExtension

    Methods

    CreateExtensionUI()

    Creates the extension UI visual element.

    Declaration
    VisualElement CreateExtensionUI()
    Returns
    Type Description
    VisualElement

    A visual element that represents the UI or null if none

    OnPackageAddedOrUpdated(PackageInfo)

    Called by the Package Manager UI when a package is added or updated.

    Declaration
    void OnPackageAddedOrUpdated(PackageInfo packageInfo)
    Parameters
    Type Name Description
    UnityEditor.PackageManager.PackageInfo packageInfo

    The package information

    OnPackageRemoved(PackageInfo)

    Called by the Package Manager UI when a package is removed.

    Declaration
    void OnPackageRemoved(PackageInfo packageInfo)
    Parameters
    Type Name Description
    UnityEditor.PackageManager.PackageInfo packageInfo

    The package information

    OnPackageSelectionChange(PackageInfo)

    Called by the Package Manager UI when the package selection changed.

    Declaration
    void OnPackageSelectionChange(PackageInfo packageInfo)
    Parameters
    Type Name Description
    UnityEditor.PackageManager.PackageInfo packageInfo

    The newly selected package information (can be null)

    Back to top Copyright © 2015-2018 Unity
    Generated by DocFX