TinkMoneyManagerUI Documentation Beta

Protocol Account​Service

public protocol AccountService

Requirements

accounts(completion:​)

func accounts(completion: @escaping (Result<[Account], Error>) -> Void) -> Cancellable?

update(id:​name:​type:​account​Number:​is​Favorite:​ownership:​account​Exclusion:​completion:​)

func update(id: Account.ID, name: String?, type: Account.Kind?, accountNumber: String?, isFavorite: Bool?, ownership: Double?, accountExclusion: Account.AccountExclusion?, completion: @escaping (Result<Account, Error>) -> Void) -> Cancellable?