Replace TableCell struct with AdditionField
This commit is contained in:
parent
ed387069a4
commit
9e027b878a
4 changed files with 29 additions and 50 deletions
|
|
@ -10,6 +10,11 @@ public struct AdditionField: Hashable {
|
|||
|
||||
public let title: String, content: String
|
||||
|
||||
public init(title: String = "", content: String = "") {
|
||||
self.title = title
|
||||
self.content = content
|
||||
}
|
||||
|
||||
var asString: String {
|
||||
return title.isEmpty ? content : title + ": " + content
|
||||
}
|
||||
|
|
@ -42,6 +47,6 @@ extension AdditionField: Equatable {
|
|||
}
|
||||
|
||||
infix operator =>: MultiplicationPrecedence
|
||||
func => (key: String, value: String) -> AdditionField {
|
||||
public func => (key: String, value: String) -> AdditionField {
|
||||
return AdditionField(title: key, content: value)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -41,11 +41,12 @@ public struct Constants {
|
|||
static let MULTILINE_WITHOUT_LINE_BREAK_SEPARATOR = BLANK
|
||||
|
||||
static let OTPAUTH_URL_START = "\(OTPAUTH)://"
|
||||
static let PASSWORD_KEYWORD = "password"
|
||||
static let USERNAME_KEYWORD = "username"
|
||||
static let LOGIN_KEYWORD = "login"
|
||||
static let URL_KEYWORD = "url"
|
||||
static let UNKNOWN = "unknown"
|
||||
|
||||
public static let PASSWORD_KEYWORD = "password"
|
||||
public static let USERNAME_KEYWORD = "username"
|
||||
public static let LOGIN_KEYWORD = "login"
|
||||
public static let URL_KEYWORD = "url"
|
||||
public static let UNKNOWN = "unknown"
|
||||
|
||||
public static func isOtpRelated(line: String) -> Bool {
|
||||
let (key, _) = Parser.getKeyValuePair(from: line)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue