From a8c6ff1eaaa0c28236e966f65ab94ae9f36ee461 Mon Sep 17 00:00:00 2001 From: Andrii Kovalchuk Date: Mon, 5 Aug 2019 13:02:04 +0200 Subject: [PATCH] Added support for intensity for .flash() before: `flash(Duration duration)` after: `flash(Duration duration, {double intensity = 1.0})` --- lib/lamp.dart | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/lamp.dart b/lib/lamp.dart index 20a09ae..66777ce 100644 --- a/lib/lamp.dart +++ b/lib/lamp.dart @@ -9,5 +9,6 @@ class Lamp { static Future turnOff() => _channel.invokeMethod('turnOff'); static Future get hasLamp async => await _channel.invokeMethod('hasLamp'); static Future flash(Duration duration) => turnOn().whenComplete(() => new Future.delayed(duration, () => turnOff())); - + static Future flash(Duration duration, {double intensity = 1.0}) => turnOn(intensity: intensity).whenComplete(() => new Future.delayed(duration, () => turnOff())); + }