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.
173 174 175 176 |
# File 'lib/ruby-macrodroid.rb', line 173 def initialize(h={}) super({fakeIcon: 0}.merge(h)) @list << 'fakeIcon' end |