This API is provided by plugin.project() and provides customization to admin page.

createCommand

projectApi.createCommand(title, checkVisibleCallback)

Create a project command in the admin panel.

Params
  • title String title.

  • checkVisibleCallback function to configure command visibility.

Returns
  • GrProjectApi for chainging.

checkVisibleCallback(projectName, projectConfig)

Params
  • projectName String project name.

  • projectConfig Object REST API response for project config.

Returns
  • false to hide the command for the specific project.

onTap

projectApi.onTap(tapCalback)

Add a command tap callback.

Params
  • tapCallback function that’s excuted on command tap.

Returns
  • Nothing