title method

dynamic title(
  1. dynamic context,
  2. dynamic taskList
)

Implementation

Widget title(BuildContext context, TaskList taskList) {
  return InkWell(
    onTap:
        onTitleTap ??
        () {
          context.pushNamed(
            Routes.taskListDetails.name,
            pathParameters: {'taskListId': taskListId},
          );
        },
    child: Column(
      mainAxisSize: MainAxisSize.min,
      mainAxisAlignment: MainAxisAlignment.start,
      crossAxisAlignment: CrossAxisAlignment.start,
      children: [
        Text(key: Key('task-list-title-$taskListId'), taskList.name()),
        if (showTaskListIndication)
          Row(
            children: [
              Icon(Atlas.list, size: 16),
              SizedBox(width: 6),
              Text(
                L10n.of(context).taskList,
                overflow: TextOverflow.ellipsis,
                style: Theme.of(context).textTheme.labelLarge,
              ),
            ],
          ),
      ],
    ),
  );
}