28 lines
555 B
Swift
28 lines
555 B
Swift
//
|
|
// LocalNotification.swift
|
|
// PrivadoVPN
|
|
//
|
|
// Created by Zhandos Bolatbekov on 28.01.2021.
|
|
// Copyright © 2021 Privado LLC. All rights reserved.
|
|
//
|
|
|
|
import SwiftyMarkdown
|
|
|
|
struct LocalNotification {
|
|
enum Kind {
|
|
case calendar
|
|
case interval
|
|
case location
|
|
}
|
|
|
|
let kind: Kind
|
|
let title: String
|
|
let body: String
|
|
|
|
init(kind: Kind, title: String, body: String) {
|
|
self.kind = kind
|
|
self.title = title
|
|
self.body = SwiftyMarkdown(string: body).attributedString().string
|
|
}
|
|
}
|