You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To allow for full customizability at every step of LinkSheet's link processing backend, all steps need to be split up into well-defined operations which operate on an input, then produce some sort of output.
The refactor of the processing backend, dubbed "LinkEngine", will consist of the following well-defined components:
Actors
Modifiers
A Modifier applies pre-defined modifications to a given url
Embed rewriter
ClearURLs
FastForward
LibRedirect
Resolvers
A Resolver applies modifications to a url based on information which is acquired
at runtime, rather than being pre-defined
Follow redirects
Amp2Html
Fetchers
A fetcher gathers information about a link to provide either further functionality
or information to the user
Download
Open graph preview
Presenters
A presenter uses the given link to present some sort of user-visible result
Open an app directly
Show bottom sheet
Bottom sheet
Action
Opens the user selected app
Once
Always
Incognito
Context action
A context action allows the user to use the result in a way which does not directly open an app
like the "Once" or "Always" buttons do
Copy link
Share link
Download
Ignore LibRedirect
The text was updated successfully, but these errors were encountered:
To allow for full customizability at every step of LinkSheet's link processing backend, all steps need to be split up into well-defined operations which operate on an input, then produce some sort of output.
The refactor of the processing backend, dubbed "LinkEngine", will consist of the following well-defined components:
Actors
Modifiers
A Modifier applies pre-defined modifications to a given url
Resolvers
A Resolver applies modifications to a url based on information which is acquired
at runtime, rather than being pre-defined
Fetchers
A fetcher gathers information about a link to provide either further functionality
or information to the user
Presenters
A presenter uses the given link to present some sort of user-visible result
Bottom sheet
Action
Opens the user selected app
Context action
A context action allows the user to use the result in a way which does not directly open an app
like the "Once" or "Always" buttons do
The text was updated successfully, but these errors were encountered: