An interface implemented by the user if they wish to provide actions for a media item row to be displayed by an
AbstractMediaItemPresenter. A media row consists of media item details together with a number of custom actions, following the media item details. Classes implementing
MultiActionsProvider can define their own media data model within their derived classes.
MultiAction represents an action that can have multiple states.
Should override this method in order to provide a custom set of actions for a media item row