getTextByLimitedLength static method

String getTextByLimitedLength(
  1. String? inputText, {
  2. int limitLength = 0,
})

trim inputText from the right to fit the length of limitLength.

Implementation

static String getTextByLimitedLength(String? inputText,
    {int limitLength = 0}) {
  inputText ??= "";

  if (inputText.trim().isNotEmpty) {
    if (limitLength > 0 && inputText.length > limitLength) {
      return "${inputText.substring(0, limitLength - 3)}...";
    }
  }

  return inputText;
}