Class EditableTextState
Inheritance
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
cursorCurrentlyVisible
Declaration
public bool cursorCurrentlyVisible { get; }
Property Value
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
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
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
Implements
didPushRoute(String)
Declaration
public IPromise<bool> didPushRoute(string route)
Parameters
Type |
Name |
Description |
String |
route |
|
Returns
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()
globalInputKeyHandler(RawKeyEvent)
Declaration
public RawInputKeyResponse globalInputKeyHandler(RawKeyEvent evt)
Parameters
Returns
Implements
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()
showToolbar()
Declaration
public bool showToolbar()
Returns
updateEditingValue(TextEditingValue, Boolean)
Declaration
public void updateEditingValue(TextEditingValue value, bool isIMEInput)
Parameters
Implements
updateFloatingCursor(RawFloatingCursorPoint)
Declaration
public void updateFloatingCursor(RawFloatingCursorPoint point)
Parameters
Implements