buildPinItemUI method

dynamic buildPinItemUI(
  1. dynamic context,
  2. dynamic pin
)

Implementation

Widget buildPinItemUI(BuildContext context, ActerPin pin) {
  return Card(
    child: ListTile(
      onTap: () => context.pushNamed(
        Routes.pin.name,
        pathParameters: {'pinId': pinId},
      ),
      leading: ActerIconWidget(
        iconSize: 30,
        color: convertColor(
          pin.display()?.color(),
          iconPickerColors[0],
        ),
        icon: ActerIcon.iconForPin(pin.display()?.iconStr()),
      ),
      title: Text(pin.title(), overflow: TextOverflow.ellipsis),
      subtitle: showSpace
          ? SpaceNameWidget(spaceId: pin.roomIdStr(), isShowBrackets: false)
          : null,
    ),
  );
}