# Sandbox.UI.PackageList

Source compatibility for package browsing controls that shipped in package.base before protocol 29.
New code should use Game.Overlay.ShowPackageSelector instead.

- Kind: class
- Namespace: `Sandbox.UI`
- Assembly: `Sandbox.Engine`
- Inherits: [Sandbox.UI.Panel](/api/Sandbox.UI.Panel)

## Constructors

- [`PackageList`](/api/Sandbox.UI.PackageList/.ctor)

## Fields

- [`Result`](/api/Sandbox.UI.PackageList/Result)

## Properties

- [`FoundPackages`](/api/Sandbox.UI.PackageList/FoundPackages)
- [`Item`](/api/Sandbox.UI.PackageList/Item)
- [`ItemSize`](/api/Sandbox.UI.PackageList/ItemSize)
- [`OnFilterChanged`](/api/Sandbox.UI.PackageList/OnFilterChanged)
- [`OnMenu`](/api/Sandbox.UI.PackageList/OnMenu)
- [`OnSelected`](/api/Sandbox.UI.PackageList/OnSelected)
- [`Packages`](/api/Sandbox.UI.PackageList/Packages)
- [`Query`](/api/Sandbox.UI.PackageList/Query)
- [`ShowFilters`](/api/Sandbox.UI.PackageList/ShowFilters)
- [`Take`](/api/Sandbox.UI.PackageList/Take)

## Methods

- [`Tick`](/api/Sandbox.UI.PackageList/Tick)
