part of '../main.dart'; class _ButtonEntityWidgetState extends _EntityWidgetState { @override void sendNewState(newValue) { eventBus.fire(new ServiceCallEvent(widget.entity.domain, "turn_on", widget.entity.entityId, null)); } @override Widget _buildActionWidget(bool inCard, BuildContext context) { return FlatButton( onPressed: (() { sendNewState(null); }), child: Text( "EXECUTE", textAlign: TextAlign.right, style: new TextStyle(fontSize: Entity.STATE_FONT_SIZE, color: Colors.blue), ), ); } }