#NEWLINE# def __init__( self , timeout = 5 , run_on_failure = 'Capture Page Screenshot' ) : #NEWLINE# #INDENT# 'AppiumLibrary can be imported with optional arguments.\n\n        `timeout` is the default timeout used to wait for all waiting actions.\n        It can be later set with `Set Appium Timeout`.\n\n        `run_on_failure` specifies the name of a keyword (from any available\n        libraries) to execute when a AppiumLibrary keyword fails. By default\n        `Capture Page Screenshot` will be used to take a screenshot of the current page.\n        Using the value `No Operation` will disable this feature altogether. See\n        `Register Keyword To Run On Failure` keyword for more information about this\n        functionality.\n\n        Examples:\n        | Library | AppiumLibrary | 10 | # Sets default timeout to 10 seconds                                                                             |\n        | Library | AppiumLibrary | timeout=10 | run_on_failure=No Operation | # Sets default timeout to 10 seconds and does nothing on failure           |\n        ' #NEWLINE# for base in AppiumLibrary . __bases__ : #NEWLINE# #INDENT# base . __init__ ( self ) #NEWLINE# #UNINDENT# self . set_appium_timeout ( timeout ) #NEWLINE# self . register_keyword_to_run_on_failure ( timeout )