mirror of
https://github.com/Ranchero-Software/NetNewsWire.git
synced 2025-01-24 16:10:41 +01:00
58 lines
1018 B
Swift
58 lines
1018 B
Swift
//
|
|
// TimeilneToolbarModifier.swift
|
|
// NetNewsWire
|
|
//
|
|
// Created by Maurice Parker on 7/5/20.
|
|
// Copyright © 2020 Ranchero Software. All rights reserved.
|
|
//
|
|
|
|
import SwiftUI
|
|
|
|
struct TimelineToolbarModifier: ViewModifier {
|
|
|
|
func body(content: Content) -> some View {
|
|
content
|
|
.toolbar {
|
|
#if os(iOS)
|
|
ToolbarItem(placement: .navigation) {
|
|
Button(action: {
|
|
}, label: {
|
|
AppAssets.filterInactiveImage
|
|
.font(.title3)
|
|
}).help("Filter Read Articles")
|
|
}
|
|
|
|
ToolbarItem {
|
|
Button(action: {
|
|
}, label: {
|
|
AppAssets.markAllAsReadImage
|
|
.foregroundColor(.accentColor)
|
|
}).help("Mark All As Read")
|
|
}
|
|
|
|
ToolbarItem {
|
|
Spacer()
|
|
}
|
|
|
|
ToolbarItem(placement: .automatic) {
|
|
RefreshProgressView()
|
|
}
|
|
|
|
ToolbarItem {
|
|
Spacer()
|
|
}
|
|
|
|
ToolbarItem {
|
|
Button(action: {
|
|
}, label: {
|
|
AppAssets.nextUnreadArticleImage
|
|
.font(.title3)
|
|
}).help("Next Unread")
|
|
}
|
|
|
|
#endif
|
|
}
|
|
}
|
|
|
|
}
|