22 lines
762 B
Dart
22 lines
762 B
Dart
|
import 'package:thingsboard_app/core/context/tb_context.dart';
|
||
|
import 'package:thingsboard_app/core/entity/entities_base.dart';
|
||
|
import 'package:thingsboard_app/core/entity/entities_list_widget.dart';
|
||
|
import 'package:thingsboard_app/modules/device/devices_base.dart';
|
||
|
import 'package:thingsboard_client/thingsboard_client.dart';
|
||
|
|
||
|
class DevicesListWidget extends EntitiesListWidget<EntityData, EntityDataQuery>
|
||
|
with DevicesBase {
|
||
|
DevicesListWidget(TbContext tbContext,
|
||
|
{EntitiesListWidgetController? controller})
|
||
|
: super(tbContext, controller: controller);
|
||
|
|
||
|
@override
|
||
|
void onViewAll() {
|
||
|
navigateTo('/devices');
|
||
|
}
|
||
|
|
||
|
@override
|
||
|
PageKeyController<EntityDataQuery> createPageKeyController() =>
|
||
|
DeviceQueryController(pageSize: 5);
|
||
|
}
|