# documentItemsList method Null safety

Widget documentItemsList(

1. AppModel app,
2. BuildContext context,
3. List<DocumentItemModel> values,
4. DocumentItemListChanged trigger

)

## Implementation

    static Widget documentItemsList(AppModel app, BuildContext context,
        List<DocumentItemModel> values, DocumentItemListChanged trigger) {
      DocumentItemInMemoryRepository inMemoryRepository =
          DocumentItemInMemoryRepository(
        trigger,
        values,
      );
      return MultiBlocProvider(
        providers: [
          BlocProvider<DocumentItemListBloc>(
            create: (context) => DocumentItemListBloc(
              documentItemRepository: inMemoryRepository,
            )..add(LoadDocumentItemList()),
          )
        ],
        child: DocumentItemListWidget(app: app, isEmbedded: true),
      );
    }