getWeight method

FontWeight getWeight()

Implementation

FontWeight getWeight() {
  if (mStyles.fontWeight == null) return FontWeight.normal;
  if (getTypeOf(mStyles.fontWeight) == 'String' &&
      mStyles.fontWeight == 'bold') {
    return FontWeight.bold;
  }
  if (mStyles.fontWeight == null) {
    return FontWeight.normal;
  } else if (mStyles.fontWeight == 100.0) {
    return FontWeight.w100;
  } else if (mStyles.fontWeight == 200.0) {
    return FontWeight.w200;
  } else if (mStyles.fontWeight == 300.0) {
    return FontWeight.w300;
  } else if (mStyles.fontWeight == 400.0) {
    return FontWeight.w400;
  } else if (mStyles.fontWeight == 500.0) {
    return FontWeight.w500;
  } else if (mStyles.fontWeight == 600.0) {
    return FontWeight.w600;
  } else if (mStyles.fontWeight == 700.0) {
    return FontWeight.w700;
  } else if (mStyles.fontWeight == 800.0) {
    return FontWeight.w800;
  } else if (mStyles.fontWeight == 900.0) {
    return FontWeight.w900;
  } else {
    return FontWeight.normal;
  }
}