Removed the View and ViewModel protocols from the Core library.
This commit is contained in:
parent
c16b40652f
commit
5e5653bbe2
@ -1,17 +0,0 @@
|
||||
//
|
||||
// View.swift
|
||||
// Core
|
||||
//
|
||||
// Created by Javier Cicchelli on 11/04/2023.
|
||||
// Copyright © 2023 Röck+Cöde. All rights reserved.
|
||||
//
|
||||
|
||||
/// This protocol defines the view of the **MVVM** architecture.
|
||||
public protocol View {
|
||||
|
||||
// MARK: Properties
|
||||
|
||||
/// The view model related to the view.
|
||||
var viewModel: ViewModel { get set }
|
||||
|
||||
}
|
@ -1,17 +0,0 @@
|
||||
//
|
||||
// ViewModel.swift
|
||||
// Core
|
||||
//
|
||||
// Created by Javier Cicchelli on 11/04/2023.
|
||||
// Copyright © 2023 Röck+Cöde. All rights reserved.
|
||||
//
|
||||
|
||||
/// This protocol defines the view model of the **MVVM** architecture.
|
||||
public protocol ViewModel: AnyObject {
|
||||
|
||||
// MARK: Properties
|
||||
|
||||
/// The reference to the coordinator that initialised the view model.
|
||||
var coordinator: Coordinator { get set }
|
||||
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user