mirror of
https://github.com/metabolist/metatext.git
synced 2024-11-29 11:31:02 +00:00
14 lines
339 B
Swift
14 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)
|
||
|
}
|
||
|
}
|