Class: Trigger
- Inherits:
-
MacroObject
- Object
- MacroObject
- Trigger
- Defined in:
- lib/ruby-macrodroid.rb
Direct Known Subclasses
ActivityRecognitionTrigger, AirplaneModeTrigger, ApplicationInstalledRemovedTrigger, ApplicationLaunchedTrigger, AutoRotateChangeTrigger, AutoSyncChangeTrigger, BatteryLevelTrigger, BatteryTemperatureTrigger, BluetoothTrigger, BootTrigger, CalendarTrigger, CallActiveTrigger, CallEndedTrigger, CallMissedTrigger, ClipboardChangeTrigger, DayDreamTrigger, DayTrigger, DeviceUnlockedTrigger, DockTrigger, ExternalPowerTrigger, FlipDeviceTrigger, FloatingButtonTrigger, GPSEnabledTrigger, GeofenceTrigger, HeadphonesTrigger, IncomingCallTrigger, IncomingSMSTrigger, IntentReceivedTrigger, MediaButtonPressedTrigger, MusicPlayingTrigger, NotificationTrigger, OrientationTrigger, OutgoingCallTrigger, PowerButtonToggleTrigger, ProximityTrigger, RegularIntervalTrigger, ScreenOnOffTrigger, ShakeDeviceTrigger, ShortcutTrigger, SignalOnOffTrigger, SilentModeTrigger, StopwatchTrigger, SunriseSunsetTrigger, SwipeTrigger, TimerTrigger, UsbDeviceConnectionTrigger, VolumeButtonTrigger, WeatherTrigger, WebHookTrigger, WifiConnectionTrigger, WifiSSIDTrigger
Instance Method Summary collapse
-
#initialize(h = {}) ⇒ Trigger
constructor
A new instance of Trigger.
Methods inherited from MacroObject
Constructor Details
#initialize(h = {}) ⇒ Trigger
Returns a new instance of Trigger.
436 437 438 439 |
# File 'lib/ruby-macrodroid.rb', line 436 def initialize(h={}) super({fakeIcon: 0}.merge(h)) @list << 'fakeIcon' end |