Method: Appium::Core::Logs#event

Defined in:
lib/appium_lib_core/common/log.rb

#event(vendor:, event:) ⇒ nil

Logs a custom event. The event is available via Events#get.

Examples:


@driver.logs.event vendor: 'appium', event: 'funEvent'

@driver.logs.event = { vendor: 'appium', event: 'anotherEvent' }
@driver.logs.events #=> {...., 'appium:funEvent' => [1572957315, 1572960305],
               #          'appium:anotherEvent' => 1572959315}

Parameters:

  • vendor (String)

    The vendor prefix for the event

  • event (String)

    The name of event

Returns:

  • (nil)

Since:

  • Appium 1.16.0



61
62
63
# File 'lib/appium_lib_core/common/log.rb', line 61

def event(vendor:, event:)
  @bridge.log_event vendor, event
end