Configures defaults for link handling.
In particular, you can configure Unpoly to handle all links on the page
without requiring developers to set [up-...] attributes.
An array of CSS selectors matching links that will be followed through Unpoly.
You can customize this property to automatically follow all links on a page without requiring an [up-follow] attribute.
See Handling all links.
Exceptions to up.link.config.followSelectors.
Matching links will not be followed through Unpoly, even if they match up.link.config.followSelectors.
By default Unpoly excludes:
[up-follow=false] attribute. Also see boolean attributes.[download] attribute.[target] attribute (to target an iframe or open new browser tab).javascript:, mailto: or tel: scheme.[href].[href] that only contains a #hash (like # or #section) and don't also have local HTML in an [up-document], [up-fragment], or [up-content] attribute.up.link.config.noFollowSelectors.An array of CSS selectors matching elements that are activated on mousedown
instead of on click.
You can customize this property to follow all links on mousedown without requiring an [up-instant] attribute.
See Handling all links.
Note that an instant link must also be followable, usually by giving it an
[up-follow] attribute or by configuring up.link.config.followSelectors.
Exceptions to up.link.config.instantSelectors.
Matching links will not be followed on mousedown, even if they match up.link.config.instantSelectors.
By default Unpoly excludes:
[up-instant=false] attribute.An array of CSS selectors matching links that are preloaded on hover.
You can customize this property to preload all links on hover without requiring an [up-preload] attribute.
See Handling all links.
Exceptions to up.link.config.preloadSelectors.
Matching links will not be preloaded on hover, even if they match up.link.config.preloadSelectors.
By default Unpoly excludes:
[up-preload=false] attribute.A list of CSS selectors matching elements that should behave like links or buttons.
Exceptions to up.link.config.clickableSelectors.
Matching elements will not receive interactive behavior,
even if they match up.link.config.clickableSelectors.
Tip Your coding agent can search these docs locally with the Unpoly agent skill