Community
Participate
Working Groups
"openApp": "Open App",
"openAppTooltip": "Open the Deployed App",
"openLogs": "Logs",
"openLogsTooltip": "Open the Logs",
"openLogsTooltip": "Open the Deploy Log",
"redeployConfirmationDialogTitle": "Stop and Redeploy?",
"redeployConfirmationDialogMessage": "Your application ${0} will be re-deployed.",
"redeployConfirmationDialogCheckboxMessage": "Don't ask me again.",
</div>
<button id="runBarPlayButton" class="runBarButton playButton core-sprite-play"></button>
<button id="runBarStopButton" class="runBarButton stopButton core-sprite-stop"></button>
<a id="runBarAppLink" class="runBarLink appLink core-sprite-open" target="_blank"></a>
<button id="runBarAppLink" class="runBarButton appLink core-sprite-open" target="_blank"></button>
<a id="runBarLogsLink" class="runBarLink logsLink core-sprite-runlogs" target="_blank"></a>
<button id="runBarLogsLink" class="runBarButton logsLink core-sprite-runlogs" target="_blank"></button>
var newConfig = evnt.newValue;
if((evnt.type === "changeState") && newConfig){ //$NON-NLS-0$
this._logsLink.classList.remove('logStatusProgress');
if (newConfig && newConfig.status){
if (newConfig.status.State === "PROGRESS"){
this._logsLink.classList.add('logStatusProgress');
}
this._updateLaunchConfiguration(newConfig);
} else {
this._menuItemsCache = []; // clear launch configurations menu items cache
margin-top: -3px;
.runBarButton.playButton {
.runBarWrapper .logStatusProgress {
display: inline-block;
border: 1px solid red;
font-size: 16px;
animation: 2s animateBorder linear infinite forwards;
.runBarButton.stopButton {
/* WebKit prefix recommended for legacy browsers */
@-webkit-keyframes animateBorder {
0%, 100% {
border-top-color: transparent;
border-left-color: red;
25% {
border-right-color: transparent;
border-top-color: red;
50% {
border-bottom-color: transparent;
border-right-color: red;
75% {
border-left-color: transparent;
border-bottom-color: red;
@keyframes animateBorder {
.statusLabel {
white-space: nowrap;
.runBarLink {
-webkit-flex-grow: 0; /* Safari */
flex-grow: 0;
-webkit-flex-shrink: 0; /* Safari */
flex-shrink: 0;
margin: 0 2px;
.runBarLink:hover:not(.disabled) {
color: #00AED1;
.runBarLink:hover {
text-decoration: none;
.runBarLink.appLink{
height: 16px;
line-height: 17px;
margin: -6px 0 0 6px;
.logsLink {
margin: -3px 0 0 10px !important;