Class EditableTextState
Inheritance
System.Object
EditableTextState
Syntax
public class EditableTextState : AutomaticKeepAliveClientWithTickerProviderStateMixin<EditableText>, TickerProvider, WidgetsBindingObserver, TextInputClient, TextSelectionDelegate
Fields
_scrollController
Declaration
public ScrollController _scrollController
Field Value
Properties
cursorBlinkInterval
Declaration
public TimeSpan cursorBlinkInterval { get; }
Property Value
Type |
Description |
System.TimeSpan |
|
cursorCurrentlyVisible
Declaration
public bool cursorCurrentlyVisible { get; }
Property Value
Type |
Description |
System.Boolean |
|
renderEditable
Declaration
public RenderEditable renderEditable { get; }
Property Value
selectionOverlay
Declaration
public TextSelectionOverlay selectionOverlay { get; }
Property Value
textEditingValue
Declaration
public TextEditingValue textEditingValue { get; set; }
Property Value
Implements
wantKeepAlive
Declaration
protected override bool wantKeepAlive { get; }
Property Value
Type |
Description |
System.Boolean |
|
Overrides
Unity.UIWidgets.widgets.AutomaticKeepAliveClientWithTickerProviderStateMixin<Unity.UIWidgets.widgets.EditableText>.wantKeepAlive
Methods
bringIntoView(TextPosition)
Declaration
public void bringIntoView(TextPosition position)
Parameters
Implements
build(BuildContext)
Declaration
public override Widget build(BuildContext context)
Parameters
Returns
Overrides
Unity.UIWidgets.widgets.AutomaticKeepAliveClientWithTickerProviderStateMixin<Unity.UIWidgets.widgets.EditableText>.build(Unity.UIWidgets.widgets.BuildContext)
buildTextSpan()
Declaration
public TextSpan buildTextSpan()
Returns
didChangeDependencies()
Declaration
public override void didChangeDependencies()
Overrides
Unity.UIWidgets.widgets.AutomaticKeepAliveClientWithTickerProviderStateMixin<Unity.UIWidgets.widgets.EditableText>.didChangeDependencies()
didChangeLocales(List<Locale>)
Declaration
public void didChangeLocales(List<Locale> locale)
Parameters
Type |
Name |
Description |
System.Collections.Generic.List<Locale> |
locale |
|
Implements
didChangeMetrics()
Declaration
public void didChangeMetrics()
Implements
didChangePlatformBrightness()
Declaration
public void didChangePlatformBrightness()
Implements
didChangeTextScaleFactor()
Declaration
public void didChangeTextScaleFactor()
Implements
didPopRoute()
Declaration
public IPromise<bool> didPopRoute()
Returns
Type |
Description |
IPromise<System.Boolean> |
|
Implements
didPushRoute(String)
Declaration
public IPromise<bool> didPushRoute(string route)
Parameters
Type |
Name |
Description |
System.String |
route |
|
Returns
Type |
Description |
IPromise<System.Boolean> |
|
Implements
didUpdateWidget(StatefulWidget)
Declaration
public override void didUpdateWidget(StatefulWidget old)
Parameters
Overrides
dispose()
Declaration
public override void dispose()
Overrides
Unity.UIWidgets.widgets.AutomaticKeepAliveClientWithTickerProviderStateMixin<Unity.UIWidgets.widgets.EditableText>.dispose()
hideToolbar()
Declaration
public void hideToolbar()
Implements
initState()
Declaration
public override void initState()
Overrides
Unity.UIWidgets.widgets.AutomaticKeepAliveClientWithTickerProviderStateMixin<Unity.UIWidgets.widgets.EditableText>.initState()
performAction(TextInputAction)
Declaration
public void performAction(TextInputAction action)
Parameters
Implements
requestKeyboard()
Declaration
public void requestKeyboard()
updateEditingValue(TextEditingValue)
Declaration
public void updateEditingValue(TextEditingValue value)
Parameters
Implements
updateFloatingCursor(RawFloatingCursorPoint)
Declaration
public void updateFloatingCursor(RawFloatingCursorPoint point)
Parameters
Implements