asLegacyContainer method

  1. @Deprecated('Use the new builder pattern asContainer() instead. This will be removed in a future version.')
Container asLegacyContainer({
  1. AlignmentGeometry? alignment,
  2. EdgeInsetsGeometry? padding,
  3. Color? color,
  4. Decoration? decoration,
  5. Decoration? foregroundDecoration,
  6. double? width,
  7. double? height,
  8. BoxConstraints? constraints,
  9. EdgeInsetsGeometry? margin,
  10. Matrix4? transform,
  11. AlignmentGeometry? transformAlignment,
  12. Clip clipBehavior = Clip.none,
})

转换为 Container,最基础的容器转换 @deprecated 使用新的建造者模式 asContainer() 替代 旧版本的 asContainer 方法,已弃用

Implementation

@Deprecated('Use the new builder pattern asContainer() instead. This will be removed in a future version.')
Container asLegacyContainer({
  AlignmentGeometry? alignment,
  EdgeInsetsGeometry? padding,
  Color? color,
  Decoration? decoration,
  Decoration? foregroundDecoration,
  double? width,
  double? height,
  BoxConstraints? constraints,
  EdgeInsetsGeometry? margin,
  Matrix4? transform,
  AlignmentGeometry? transformAlignment,
  Clip clipBehavior = Clip.none,
}) {
  return Container(
    alignment: alignment,
    padding: padding,
    color: color,
    decoration: decoration,
    foregroundDecoration: foregroundDecoration,
    width: width,
    height: height,
    constraints: constraints,
    margin: margin,
    transform: transform,
    transformAlignment: transformAlignment,
    clipBehavior: clipBehavior,
    child: this,
  );
}