Help

The Community will be temporarily unavailable starting on Friday February 28. We’ll be back as soon as we can! To learn more, check out our Announcements blog post.

Click through to URL

Topic Labels: Scripting extentions
Solved
Jump to Solution
2693 3
cancel
Showing results for 
Search instead for 
Did you mean: 
Karlstens
11 - Venus
11 - Venus

Progressing with Javascript and airtable, was distracted with the thought - can I gear a scripting app button to open a link?

I know I that the button fields can open links within a base (but annoyingly their labels can’t be configured on a per record basis).

The below simply posts the selected link in the output, but is there a method that allows to open directly into a new tab upon clicking the button?

let button_test = await input.buttonsAsync( 
    "abc this is a test",
    [
          {label: 'Google', value: 'https://google.com'},
          {label: 'Bing', value: 'https://bing.com', variant: 'primary'},
          {label: 'Yahoo', value: 'https://ask.com', variant: 'secondary'},
          {label: 'DuckDuckGo', value: 'https://duckduckgo.com', variant: 'danger'}
    ]
)
output.markdown(`### Link: ${button_test} `)
output.inspect(button_test)

1 Solution

Accepted Solutions

Sorry, but no. Output in Scripting app is very limited.

See Solution in Thread

3 Replies 3
kuovonne
18 - Pluto
18 - Pluto

You can output a markdown link. But you can’t do any styling.

output.markdown(`[link](${button_test})`)

Ahh cool, but I’m just checking - that there’s no way to format a html click-through in the shape of a button?

Sorry, but no. Output in Scripting app is very limited.