buildChildDetails property

List<Widget> buildChildDetails

Implementation

List<Widget> get buildChildDetails {
  Widget lead = Visibility(
    visible: leading != null,
    child: Container(child: leading),
  );

  Widget suffix = Visibility(
    visible: suffixIcon != null,
    child: Opacity(
      opacity: selected ? 1.0 : 0.0,
      child: Container(child: suffixIcon),
    ),
  );

  Widget tit = Expanded(
    child: Visibility(
      visible: title != null,
      child: Container(
        child: title,
        margin: const EdgeInsets.only(left: 4.0),
      ),
    ),
  );

  return [lead, tit, suffix];
}