본문 바로가기

Flutter

flutter) 변수 할당하여 사용해보기

728x90

 

그라디언트시작과 끝 부분의

Alignment... 으로 처리하였는데

이 두가지를 변수로 할당하여 처리해보자

 


 

 

const를 지우니 에러가 사라졌다!

 

 

 

 

import 'package:flutter/material.dart';
import 'package:practice/styled_text.dart';

var startAlignment = Alignment.topLeft;
var endAlignment = Alignment.bottomRight;

class GradientContainer extends StatelessWidget {
  const GradientContainer({super.key});

  @override
  Widget build(context) {
    return Container(
      decoration: BoxDecoration(
        gradient: LinearGradient(colors: const [
          Colors.red,
          Colors.blue,
        ], 
        begin: startAlignment, 
        end: endAlignment
        ),
      ),
      child: const Center(child: StyledText()),
    );
  }
}