mirror of
https://github.com/metabolist/metatext.git
synced 2024-12-24 14:30:28 +00:00
13 lines
339 B
Swift
13 lines
339 B
Swift
// Copyright © 2021 Metabolist. All rights reserved.
|
|
|
|
import UIKit
|
|
|
|
extension UITextInput {
|
|
var textToSelectedRange: String? {
|
|
guard let selectedRange = selectedTextRange,
|
|
let range = textRange(from: beginningOfDocument, to: selectedRange.end)
|
|
else { return nil }
|
|
|
|
return text(in: range)
|
|
}
|
|
}
|