1
1
mirror of https://github.com/danbee/persephone synced 2025-03-04 08:39:11 +00:00
persephone/Persephone/State/Actions/UIActions.swift
2019-09-27 14:53:07 -04:00

32 lines
606 B
Swift

//
// UIActions.swift
// Persephone
//
// Created by Daniel Barber on 2019/5/02.
// Copyright © 2019 Dan Barber. All rights reserved.
//
import ReSwift
struct MainWindowDidOpenAction: Action {}
struct MainWindowDidCloseAction: Action {}
struct MainWindowDidMinimizeAction: Action {}
struct DatabaseUpdateStartedAction: Action {}
struct DatabaseUpdateFinishedAction: Action {}
struct SetVisibleBrowseView: Action {
let browseViewState: BrowseViewState
}
struct SetSelectedQueueItem: Action {
let selectedQueueItem: QueueItem?
}
struct SetSelectedSong: Action {
let selectedSong: Song?
}