(
createNewPanel: boolean = true,
)
| 395 | public getNewestHelpPanel(): HelpPanel |
| 396 | public getNewestHelpPanel(createNewPanel: boolean): HelpPanel | undefined |
| 397 | public getNewestHelpPanel( |
| 398 | createNewPanel: boolean = true, |
| 399 | ): HelpPanel | undefined { |
| 400 | if (this.helpPanels.length) { |
| 401 | return this.helpPanels[0]; |
| 402 | } else if (createNewPanel) { |
| 403 | return this.makeNewHelpPanel(); |
| 404 | } else { |
| 405 | return undefined; |
| 406 | } |
| 407 | } |
| 408 | |
| 409 | // search function, similar to typing `?? ...` in R |
| 410 | public async searchHelpByText(): Promise<boolean> { |
no test coverage detected