Skip to main content
Version: 5.6

MySpaceSelectedControl

MySpaceSelectedControl

To create your own MySpace Selected Control template you create a class that implements MySpaceSelectedControlProtocol

import SwiftUI
import mealzcore
import MealziOSSDK

@available(iOS 14, *)
public struct MyCustomMySpaceSelectedControlView: MySpaceSelectedControlProtocol {
public func content(params: MySpaceSelectedControlParameters) -> some View {
// your imp here
}
}

with

public struct MySpaceSelectedControlParameters {
/// Current tab, either favorites or history
@Binding public var selection: MySpaceSelectedControlPage

where

public enum MySpaceSelectedControlPage: SelectedControlEnum {
case favorites
case history