@import controllers.core.routes.Assets
@import controllers.workspace.routes.ActivityApi
@import controllers.workspace.routes.WorkspaceController
@import org.silkframework.workspace.activity.WorkspaceActivity
@import config.WorkbenchConfig
@(project: String,
task: Option[String],
activity: WorkspaceActivity[_],
showProgressBar: Boolean,
showStartButton: Boolean,
showRestartButton: Boolean,
showConfigButton: Boolean,
insideIFrame: Boolean)(implicit request: RequestHeader)
@if(showProgressBar) {
}
@if(showStartButton) {
Start @activity.label
Stop @activity.label
}
@if(showRestartButton) {
Reset @activity.label to its initial value and restart.
}
@if(showConfigButton && task.isDefined) {
Start @activity.label after configuring parameters.
}
@if(showConfigButton && task.isEmpty) {
Start @activity.label after configuring parameters.
}
@id(prefix: String) = @{
prefix + project + "_" + task.getOrElse("") + "_" + helper.urlEncode(activity.name)
}