DocC documentation support #4
@@ -15,10 +15,10 @@ protocol KeyNameModel: Sendable {
|
|||||||
|
|
||||||
// MARK: Properties
|
// MARK: Properties
|
||||||
|
|
||||||
/// A key value.
|
/// A key.
|
||||||
var key: String { get }
|
var key: String { get }
|
||||||
|
|
||||||
/// A name value.
|
/// A name.
|
||||||
var name: String { get }
|
var name: String { get }
|
||||||
|
|
||||||
// MARK: Initializers
|
// MARK: Initializers
|
||||||
|
|||||||
@@ -10,6 +10,7 @@
|
|||||||
//
|
//
|
||||||
//===----------------------------------------------------------------------===
|
//===----------------------------------------------------------------------===
|
||||||
|
|
||||||
|
/// A model that represents an amiibo series.
|
||||||
public struct AmiiboSeries: KeyNameModel {
|
public struct AmiiboSeries: KeyNameModel {
|
||||||
|
|
||||||
// MARK: Properties
|
// MARK: Properties
|
||||||
@@ -17,7 +18,7 @@ public struct AmiiboSeries: KeyNameModel {
|
|||||||
public let key: String
|
public let key: String
|
||||||
public let name: String
|
public let name: String
|
||||||
|
|
||||||
// MARK: Initialisers
|
// MARK: Initializers
|
||||||
|
|
||||||
init(_ payload: Components.Schemas.Tuple) {
|
init(_ payload: Components.Schemas.Tuple) {
|
||||||
self.key = payload.key
|
self.key = payload.key
|
||||||
|
|||||||
@@ -10,6 +10,7 @@
|
|||||||
//
|
//
|
||||||
//===----------------------------------------------------------------------===
|
//===----------------------------------------------------------------------===
|
||||||
|
|
||||||
|
/// A model that represents an amiibo type.
|
||||||
public struct AmiiboType: KeyNameModel {
|
public struct AmiiboType: KeyNameModel {
|
||||||
|
|
||||||
// MARK: Properties
|
// MARK: Properties
|
||||||
@@ -17,7 +18,7 @@ public struct AmiiboType: KeyNameModel {
|
|||||||
public let key: String
|
public let key: String
|
||||||
public let name: String
|
public let name: String
|
||||||
|
|
||||||
// MARK: Initialisers
|
// MARK: Initializers
|
||||||
|
|
||||||
init(_ payload: Components.Schemas.Tuple) {
|
init(_ payload: Components.Schemas.Tuple) {
|
||||||
self.key = payload.key
|
self.key = payload.key
|
||||||
|
|||||||
@@ -10,6 +10,7 @@
|
|||||||
//
|
//
|
||||||
//===----------------------------------------------------------------------===
|
//===----------------------------------------------------------------------===
|
||||||
|
|
||||||
|
/// A model that represents a game character.
|
||||||
public struct GameCharacter: KeyNameModel {
|
public struct GameCharacter: KeyNameModel {
|
||||||
|
|
||||||
// MARK: Properties
|
// MARK: Properties
|
||||||
@@ -17,7 +18,7 @@ public struct GameCharacter: KeyNameModel {
|
|||||||
public let key: String
|
public let key: String
|
||||||
public let name: String
|
public let name: String
|
||||||
|
|
||||||
// MARK: Initialisers
|
// MARK: Initializers
|
||||||
|
|
||||||
init(_ payload: Components.Schemas.Tuple) {
|
init(_ payload: Components.Schemas.Tuple) {
|
||||||
self.key = payload.key
|
self.key = payload.key
|
||||||
|
|||||||
@@ -10,6 +10,7 @@
|
|||||||
//
|
//
|
||||||
//===----------------------------------------------------------------------===
|
//===----------------------------------------------------------------------===
|
||||||
|
|
||||||
|
/// A model that represents a game series.
|
||||||
public struct GameSeries: KeyNameModel {
|
public struct GameSeries: KeyNameModel {
|
||||||
|
|
||||||
// MARK: Properties
|
// MARK: Properties
|
||||||
@@ -17,7 +18,7 @@ public struct GameSeries: KeyNameModel {
|
|||||||
public let key: String
|
public let key: String
|
||||||
public let name: String
|
public let name: String
|
||||||
|
|
||||||
// MARK: Initialisers
|
// MARK: Initializers
|
||||||
|
|
||||||
init(_ payload: Components.Schemas.Tuple) {
|
init(_ payload: Components.Schemas.Tuple) {
|
||||||
self.key = payload.key
|
self.key = payload.key
|
||||||
|
|||||||
Reference in New Issue
Block a user