WIP #143 Camera support

This commit is contained in:
Yegor Vialov
2019-01-29 21:59:05 +02:00
parent 1094177a42
commit 7af92c2dc9
7 changed files with 98 additions and 13 deletions

View File

@ -0,0 +1,19 @@
part of '../main.dart';
class CameraEntity extends Entity {
static const SUPPORT_ON_OFF = 1;
CameraEntity(Map rawData) : super(rawData);
bool get supportOnOff => ((attributes["supported_features"] &
CameraEntity.SUPPORT_ON_OFF) ==
CameraEntity.SUPPORT_ON_OFF);
@override
Widget _buildAdditionalControlsForPage(BuildContext context) {
return CameraControlsWidget(
url: 'https://citadel.vynn.co:8123${this.entityPicture}',
);
}
}