19declare(strict_types=1);
getObjectIcon()
Returns an UI Icon which represents the repository object type.
withObjectIcon(Icon $icon)
Get a RepositoryObject card like this, but with an additional UI Icon representing the repository obj...
withActions(Dropdown $dropdown)
Get a RepositoryObject card like this, but with an additional UI Dropdown object.
getCertificateIcon()
Get the certificate icon.
getActions()
get the dropdown actions
getProgress()
Get the ProgressMeter of the card.
withProgress(ProgressMeter $progress_meter)
Get a RepositoryObject card like this, but with an additional UI ProgressMeter object.
withCertificateIcon(bool $certificate_icon)
Get a RepositoryObject card like this, but with an additional certificate outlined icon.
This describes commonalities between all types of Dropdowns.
This describes how an icon could be modified during construction of UI.