toObj method

TextDecorationStyle toObj(
  1. int lineStart,
  2. int lineEnd,
  3. SpWMLInfo? info
)

Convert flutter Object.

  • lineStart : SpWML line start.
  • lineEnd : SpWML line end.
  • info : SPWML information.

Throws SpWMLException : If the parameter value is incorrect,

Throws Exception : param value exception.

Implementation

TextDecorationStyle toObj(int lineStart, int lineEnd, SpWMLInfo? info) {
  if (this == EnumTextDecorationStyle.solid) {
    return TextDecorationStyle.solid;
  } else if (this == EnumTextDecorationStyle.dotted) {
    return TextDecorationStyle.dotted;
  } else if (this == EnumTextDecorationStyle.dashed) {
    return TextDecorationStyle.dashed;
  } else if (this == EnumTextDecorationStyle.double) {
    return TextDecorationStyle.double;
  } else if (this == EnumTextDecorationStyle.wavy) {
    return TextDecorationStyle.wavy;
  } else {
    throw SpWMLException(
        EnumSpWMLExceptionType.paramValueException, lineStart, lineEnd, info);
  }
}