address
The community/tags/address directory defines a tag and related actions for applications that support navigating to a location using an address, like a file path or URL.
The directory contains two files:
address.talon: This file defines the Talon commands that use theuser.addresstag. It provides voice commands for navigating to an address, copying an address, and focusing the address input field. The commandgo [to] <user.address>executes theuser.address_navigateaction, passing the captured address as an argument. The commandsaddress copy,copy path,url copy,copy address, andcopy urlall executeuser.address_copy_address. The commandsaddress bar,go address, andgo urlall executeuser.address_focus.address.py: This file defines theaddresstag and actions. It defines theaddresstag and the actionsaddress_focus,address_copy_address, andaddress_navigate. Theaddresscapture is a placeholder and must be implemented by the context that wishes to support the grammar.
Together these two files provide the core functionality of the address tag and are used by other contexts to navigate to different locations with a voice command.