You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
	
	
		
			25 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			TypeScript
		
	
			
		
		
	
	
			25 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			TypeScript
		
	
| export = {
 | |
|   // settings view
 | |
|   settingsButtonSection:
 | |
|     '//*[contains(@class,"session-icon-button")  and .//*[contains(@class, "gear")]]',
 | |
|   settingsRowWithText: (text: string) =>
 | |
|     `//*[contains(@class, "left-pane-setting-category-list-item")][contains(string(), '${text}')]`,
 | |
| 
 | |
|   leftPaneSettingsButton:
 | |
|     '//*[contains(@class,"session-icon-button")  and .//*[contains(@class, "gear")]]',
 | |
| 
 | |
|   settingToggleWithText: (text: string) =>
 | |
|     `//div[contains(@class, 'session-settings-item') and contains(string(), '${text}')]//*[contains(@class, 'session-toggle')]`,
 | |
|   settingButtonWithText: (text: string) =>
 | |
|     `//div[contains(@class, 'session-settings-item')]//*[contains(@class, 'session-button') and contains(string(), '${text}')]`,
 | |
|   settingCategoryWithText: (text: string) =>
 | |
|     `//div[contains(@class, 'left-pane-setting-category-list-item') and contains(string(), '${text}')]`,
 | |
| 
 | |
|   // Confirm is a boolean. Selects confirmation input
 | |
|   passwordSetModalInput: (_confirm: boolean | undefined) =>
 | |
|     `//input[@id = 'password-modal-input${_confirm ? '-confirm' : ''}']`,
 | |
| 
 | |
|   secretWordsTextInDialog:
 | |
|     '//div[@class="device-pairing-dialog__secret-words"]/div[@class="subtle"]',
 | |
| };
 |