parent
5489a0df0e
commit
13607b741b
Binary file not shown.
@ -0,0 +1,41 @@ |
||||
// |
||||
// TournamentCounter.swift |
||||
// TournamentStats |
||||
// |
||||
// Created by Laurent Morvillier on 26/06/2019. |
||||
// Copyright © 2019 Stax River. All rights reserved. |
||||
// |
||||
|
||||
import Foundation |
||||
|
||||
class DistributionCounter : HTMLRepresentable { |
||||
|
||||
var name: String |
||||
var counter: Int = 0 |
||||
|
||||
init(name: String) { |
||||
self.name = name |
||||
} |
||||
|
||||
func increment() { |
||||
self.counter += 1 |
||||
} |
||||
|
||||
static func htmlHeaders() -> String { |
||||
var strings: [String] = [] |
||||
strings.append("Tournament") |
||||
strings.append("Counter") |
||||
let all = strings.joined(separator: "</td><td>") |
||||
return "<tr class=\"table-header\"><td>\(all)</td></tr>" |
||||
} |
||||
|
||||
func html() -> String { |
||||
|
||||
var strings: [String] = [] |
||||
strings.append(self.name) |
||||
strings.append("\(self.counter)") |
||||
let all = strings.joined(separator: "</td><td>") |
||||
return "<tr><td>\(all)</td></tr>" |
||||
} |
||||
|
||||
} |
||||
Loading…
Reference in new issue