djud17-org / SB-MDEditor

1 stars 1 forks source link

OpenDoc CS module #36

Closed SShliakhin closed 1 year ago

SShliakhin commented 1 year ago

По модели все видно

enum OpenDocModel {
    struct Response {
        let file: File
        let files: [File]
    }

    struct ViewData {
        struct FileViewModel {
            let name: String
            let fileAttributes: String
            let fileImage: UIImage
        }

        let title: String
        let hasPreviousPath: Bool
        let files: [FileViewModel]
    }

    enum ViewModel {
        case openFile(File)
        case showDir(ViewData)
        case openDir(File)
        case backDir(File)
    }
}

При реализации затронул: