getMapById<KeyType, ElementType> function

Map<KeyType, ElementType> getMapById<KeyType, ElementType>(
  1. List elementList
)

Implementation

Map<KeyType, ElementType> getMapById<KeyType, ElementType>(
    List<dynamic> elementList
    )
{
    final Map<KeyType, ElementType> map = {};

    for ( final element in elementList )
    {
        if ( element != null
             && element.id != null )
        {
            map[ element.id ] = element;
        }
    }

    return map;
}