RegisterModalPageNames registers modal page names from a plugin. This should be called during plugin initialization.
(pageNames []string)
| 174 | // RegisterModalPageNames registers modal page names from a plugin. |
| 175 | // This should be called during plugin initialization. |
| 176 | func (r *pluginRegistry) RegisterModalPageNames(pageNames []string) { |
| 177 | r.mu.Lock() |
| 178 | defer r.mu.Unlock() |
| 179 | |
| 180 | r.modalPageNames = append(r.modalPageNames, pageNames...) |
| 181 | } |
| 182 | |
| 183 | // IsPluginModal checks if the given page name is registered as a plugin modal. |
| 184 | // Returns true if any plugin has registered this page name as a modal. |