Widget opacity(double value, {bool alwaysIncludeSemantics = false}) { return Opacity( opacity: value.clamp(0.0, 1.0).toDouble(), alwaysIncludeSemantics: alwaysIncludeSemantics, child: this, ); }