커스텀 위젯만들기

훈나무·2023년 6월 1일
0

Flutter

목록 보기
4/7
post-thumbnail

flutter에서 커스텀 위젯을 만드는 방법을 알아보겠습니다.

GradientContainer라는 위젯을 만들어 보겠습니다.
먼저, class를 생성해주어야 합니다. 이번에는 StatelessWidget으로 생성하겠습니다.

class GradientContainer{
}

이렇게 하면 기본적인 class가 생성이 됩니다. 여기서 위젯으로 변환하기 위해선, StatelessWidget을 상속받아야 합니다. StatelessWidget을 상속받게 되면 build 메소드를 필수로 생성해야합니다.
이 때 build 메소드는 Widget을 반환하며 기본적으로 BuildContext를 인자로 가지고 있습니다. 지금은 대충 위젯에 관한 정보라고 생각하면 될 것 같습니다.

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

 
 Widget build(BuildContext context) {
   return const Placeholder();
 }
}
profile
프론트엔드 개발자 입니다

0개의 댓글

관련 채용 정보