CursorModel constructor

CursorModel({
  1. Duration blinkSpeed = const Duration(milliseconds: 530),
  2. CursorMode mode = CursorMode.blink,
  3. String char = ' ',
  4. Style? style,
  5. Style? textStyle,
})

Creates a new cursor model.

Implementation

CursorModel({
  this.blinkSpeed = const Duration(milliseconds: 530),
  CursorMode mode = CursorMode.blink,
  String char = ' ',
  Style? style,
  Style? textStyle,
}) : _mode = mode,
     _char = char,
     _id = _nextCursorId(),
     _blink = true,
     _focus = false,
     _blinkTag = 0,
     style = style ?? Style(),
     textStyle = textStyle ?? Style();