aboutsummaryrefslogtreecommitdiffstats
path: root/internal
diff options
context:
space:
mode:
authorTeddy Wing2023-11-14 02:20:05 +0100
committerTeddy Wing2023-11-14 02:20:57 +0100
commit26d51daab14838bb422bd47a27e13d186f209ec8 (patch)
tree24743428265353310d9b9c39ebee5d0f373191e4 /internal
parente774947edd55c4f6d9fd328c7c35fdcce50b46e5 (diff)
downloadswextreload-26d51daab14838bb422bd47a27e13d186f209ec8.tar.bz2
swextreload.Reload: Accept a list of extension IDs
Run the reload on multiple extensions.
Diffstat (limited to 'internal')
-rw-r--r--internal/swextreload.go18
1 files changed, 17 insertions, 1 deletions
diff --git a/internal/swextreload.go b/internal/swextreload.go
index bbd0e03..2b84d71 100644
--- a/internal/swextreload.go
+++ b/internal/swextreload.go
@@ -1,6 +1,5 @@
package swextreload
-
import (
"context"
"log"
@@ -14,6 +13,23 @@ import (
// TODO
func Reload(
url string,
+ extensionIDs []string,
+ shouldReloadTab bool,
+) error {
+ for _, extensionID := range extensionIDs {
+ return reloadExtension(
+ url,
+ extensionID,
+ shouldReloadTab,
+ )
+ }
+
+ return nil
+}
+
+// TODO
+func reloadExtension(
+ url string,
extensionID string,
shouldReloadTab bool,
) error {