diff --git a/widgets/providesmessage.go b/widgets/providesmessage.go index 34b9011..06115d5 100644 --- a/widgets/providesmessage.go +++ b/widgets/providesmessage.go @@ -20,3 +20,11 @@ type ProvidesMessage interface { SelectedMessage() (*models.MessageInfo, error) SelectedMessagePart() *PartInfo } + +type ProvidesMessages interface { + ui.Drawable + Store() *lib.MessageStore + SelectedAccount() *AccountView + SelectedMessage() (*models.MessageInfo, error) + MarkedMessages() ([]*models.MessageInfo, error) +}