Builder
class Builder
| kotlin.Any | |
| ↳ | android.view.inputmethod.InsertModeGesture.Builder | 
Builder for InsertModeGesture. This class is not designed to be thread-safe.
Summary
| Public constructors | |
|---|---|
| Builder() | |
| Public methods | |
|---|---|
| InsertModeGesture | build()Returns  | 
| InsertModeGesture.Builder | setCancellationSignal(cancellationSignal: CancellationSignal)Sets the  | 
| InsertModeGesture.Builder | setFallbackText(fallbackText: String?)Set fallback text that will be committed at current cursor position if there is no applicable text beneath the area of gesture. | 
| InsertModeGesture.Builder | setInsertionPoint(point: PointF)Sets the insertion point (in screen coordinates) where space will be created for additional text to be inserted. | 
Public constructors
Builder
Builder()
Public methods
build
fun build(): InsertModeGesture
Returns InsertModeGesture using parameters in this InsertModeGesture.Builder.
| Return | |
|---|---|
| InsertModeGesture | This value cannot be null. | 
| Exceptions | |
|---|---|
| java.lang.IllegalArgumentException | if one or more positional parameters are not specified. | 
setCancellationSignal
fun setCancellationSignal(cancellationSignal: CancellationSignal): InsertModeGesture.Builder
Sets the CancellationSignal used to cancel the ongoing gesture.
| Parameters | |
|---|---|
| cancellationSignal | CancellationSignal: signal to cancel an ongoing gesture. This value cannot be null. | 
| Return | |
|---|---|
| InsertModeGesture.Builder | This value cannot be null. | 
setFallbackText
fun setFallbackText(fallbackText: String?): InsertModeGesture.Builder
Set fallback text that will be committed at current cursor position if there is no applicable text beneath the area of gesture.
| Parameters | |
|---|---|
| fallbackText | String?: text to set | 
| Return | |
|---|---|
| InsertModeGesture.Builder | This value cannot be null. | 
setInsertionPoint
fun setInsertionPoint(point: PointF): InsertModeGesture.Builder
Sets the insertion point (in screen coordinates) where space will be created for additional text to be inserted.
| Parameters | |
|---|---|
| point | PointF: This value cannot be null. | 
| Return | |
|---|---|
| InsertModeGesture.Builder | This value cannot be null. | 
