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를 제거하니 문제가 해결되었다.
👍