
width: double.infinity, : 크기의 최대값이 무한대이다. 제약이 없는 상태.width: MediaQuery.of(context).size.width, : MediaQuery 활용해 앱 화면의 넓이를 알아낸다.overflow: TextOverflow.ellipsis, : 텍스트가 일정 길이를 넘어가면 ‘…’으로 표시된다.color: Color(0xFF5EBEBB), : 원하는 hex 색상 지정할 때 사용color: Colors.black.withOpacity(0.4), : 투명도 조절 (0~1)VerticalDivider(color: Colors.grey.shade400), : 세로 선 그을 때 사용. shade는 명암 조절Container(
decoration: BoxDecoration(
boxShadow: [
BoxShadow(
color: Colors.transparent.withOpacity(0.1),
spreadRadius: 5,
blurRadius: 7,
offset: const Offset(0, 3),
),
],
),
),
💔 Incorrect use of ParentDataWidget
→ Expanded 위젯은 Column,Row,Flex 위젯 내에서만 이용 가능하다.오류가 난 이유 : Widget _packaging 내부의 Padding 위젯 내부에서 Expanded를 사용했다. 패딩이 열 안에 있었지만 Expanded가 패딩으로 래핑되었기 때문에 오류가 발생했다. Expanded를 제거하니 문제가 해결되었다.
👍