Slide 33
Slide 33 text
final class Work: Codable {
enum Kind: String, Codable {
// ..
}
enum Framework: String, Codable {
// ..
}
var id: Int?
var company: String
var companyLogoUrl: String
var location: String
var kind: Kind
var framework: Framework
var remoteAllowed: Bool
var title: String
var description: String
var externalUrl: String
var contactEmail: String
var approvedAt: Date?
var createdAt: Date?
var updatedAt: Date?
var deletedAt: Date?
init(
company: String,
companyLogoUrl: String,
location: String,
kind: Kind,
framework: Framework,
remoteAllowed: Bool,
title: String,
description: String,
externalUrl: String,
contactEmail: String
) {
// ..
}
}