handleCurrentFocusedTextfieldController method

dynamic handleCurrentFocusedTextfieldController(
  1. RegionPosition position
)

Implementation

handleCurrentFocusedTextfieldController(RegionPosition position) {
  if (!mounted) return;

  if (position == RegionPosition.before) {
    widget.textfieldData.sink.add(
      TextFieldData(
        controller: beforeController,
        position: RegionPosition.before,
      ),
    );
  } else if (position == RegionPosition.inner) {
    widget.textfieldData.sink.add(
      TextFieldData(
        controller: inController,
        position: RegionPosition.inner,
      ),
    );
  } else if (position == RegionPosition.after) {
    widget.textfieldData.sink.add(
      TextFieldData(
        controller: afterController,
        position: RegionPosition.after,
      ),
    );
  }
}