mirror of https://github.com/apache/nifi.git
Merge branch 'master' into NIFI-1267
This commit is contained in:
commit
9524f63766
|
@ -23,7 +23,6 @@
|
||||||
</servlet>
|
</servlet>
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>NiFiCanvas</servlet-name>
|
<servlet-name>NiFiCanvas</servlet-name>
|
||||||
<!--<url-pattern>/token</url-pattern>-->
|
|
||||||
<url-pattern>/canvas</url-pattern>
|
<url-pattern>/canvas</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
|
||||||
|
|
|
@ -349,8 +349,8 @@ nf.CanvasToolbox = (function () {
|
||||||
});
|
});
|
||||||
|
|
||||||
// adjust the grid canvas now that its been rendered
|
// adjust the grid canvas now that its been rendered
|
||||||
grid.setSelectedRows([0]);
|
|
||||||
grid.resizeCanvas();
|
grid.resizeCanvas();
|
||||||
|
grid.setSelectedRows([0]);
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -884,6 +884,17 @@ nf.CanvasToolbox = (function () {
|
||||||
addToolboxIcon(config.type.template, toolbox, 'template-icon', 'template-icon-hover', 'template-icon-drag', promptForTemplate);
|
addToolboxIcon(config.type.template, toolbox, 'template-icon', 'template-icon-hover', 'template-icon-drag', promptForTemplate);
|
||||||
addToolboxIcon(config.type.label, toolbox, 'label-icon', 'label-icon-hover', 'label-icon-drag', createLabel);
|
addToolboxIcon(config.type.label, toolbox, 'label-icon', 'label-icon-hover', 'label-icon-drag', createLabel);
|
||||||
|
|
||||||
|
// define the function for filtering the list
|
||||||
|
$('#processor-type-filter').focus(function () {
|
||||||
|
if ($(this).hasClass(config.styles.filterList)) {
|
||||||
|
$(this).removeClass(config.styles.filterList).val('');
|
||||||
|
}
|
||||||
|
}).blur(function () {
|
||||||
|
if ($(this).val() === '') {
|
||||||
|
$(this).addClass(config.styles.filterList).val(config.filterText);
|
||||||
|
}
|
||||||
|
}).addClass(config.styles.filterList).val(config.filterText);
|
||||||
|
|
||||||
// initialize the processor type table
|
// initialize the processor type table
|
||||||
var processorTypesColumns = [
|
var processorTypesColumns = [
|
||||||
{id: 'type', name: 'Type', field: 'label', sortable: true, resizable: true},
|
{id: 'type', name: 'Type', field: 'label', sortable: true, resizable: true},
|
||||||
|
@ -931,6 +942,7 @@ nf.CanvasToolbox = (function () {
|
||||||
var processorType = processorTypesGrid.getDataItem(processorTypeIndex);
|
var processorType = processorTypesGrid.getDataItem(processorTypeIndex);
|
||||||
|
|
||||||
// set the processor type description
|
// set the processor type description
|
||||||
|
if (nf.Common.isDefinedAndNotNull(processorType)) {
|
||||||
if (nf.Common.isBlank(processorType.description)) {
|
if (nf.Common.isBlank(processorType.description)) {
|
||||||
$('#processor-type-description').attr('title', '').html('<span class="unset">No description specified</span>');
|
$('#processor-type-description').attr('title', '').html('<span class="unset">No description specified</span>');
|
||||||
} else {
|
} else {
|
||||||
|
@ -942,6 +954,7 @@ nf.CanvasToolbox = (function () {
|
||||||
$('#selected-processor-name').text(processorType.label);
|
$('#selected-processor-name').text(processorType.label);
|
||||||
$('#selected-processor-type').text(processorType.type);
|
$('#selected-processor-type').text(processorType.type);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
// wire up the dataview to the grid
|
// wire up the dataview to the grid
|
||||||
|
@ -1006,17 +1019,6 @@ nf.CanvasToolbox = (function () {
|
||||||
});
|
});
|
||||||
}).fail(nf.Common.handleAjaxError);
|
}).fail(nf.Common.handleAjaxError);
|
||||||
|
|
||||||
// define the function for filtering the list
|
|
||||||
$('#processor-type-filter').focus(function () {
|
|
||||||
if ($(this).hasClass(config.styles.filterList)) {
|
|
||||||
$(this).removeClass(config.styles.filterList).val('');
|
|
||||||
}
|
|
||||||
}).blur(function () {
|
|
||||||
if ($(this).val() === '') {
|
|
||||||
$(this).addClass(config.styles.filterList).val(config.filterText);
|
|
||||||
}
|
|
||||||
}).addClass(config.styles.filterList).val(config.filterText);
|
|
||||||
|
|
||||||
// configure the new processor dialog
|
// configure the new processor dialog
|
||||||
$('#new-processor-dialog').modal({
|
$('#new-processor-dialog').modal({
|
||||||
headerText: 'Add Processor',
|
headerText: 'Add Processor',
|
||||||
|
|
|
@ -414,6 +414,7 @@ nf.Settings = (function () {
|
||||||
var controllerServiceType = controllerServiceTypesGrid.getDataItem(controllerServiceTypeIndex);
|
var controllerServiceType = controllerServiceTypesGrid.getDataItem(controllerServiceTypeIndex);
|
||||||
|
|
||||||
// set the controller service type description
|
// set the controller service type description
|
||||||
|
if (nf.Common.isDefinedAndNotNull(controllerServiceType)) {
|
||||||
if (nf.Common.isBlank(controllerServiceType.description)) {
|
if (nf.Common.isBlank(controllerServiceType.description)) {
|
||||||
$('#controller-service-type-description').attr('title', '').html('<span class="unset">No description specified</span>');
|
$('#controller-service-type-description').attr('title', '').html('<span class="unset">No description specified</span>');
|
||||||
} else {
|
} else {
|
||||||
|
@ -428,6 +429,7 @@ nf.Settings = (function () {
|
||||||
// show the selected controller service
|
// show the selected controller service
|
||||||
$('#controller-service-description-container').show();
|
$('#controller-service-description-container').show();
|
||||||
}
|
}
|
||||||
|
}
|
||||||
});
|
});
|
||||||
controllerServiceTypesGrid.onDblClick.subscribe(function (e, args) {
|
controllerServiceTypesGrid.onDblClick.subscribe(function (e, args) {
|
||||||
var controllerServiceType = controllerServiceTypesGrid.getDataItem(args.row);
|
var controllerServiceType = controllerServiceTypesGrid.getDataItem(args.row);
|
||||||
|
@ -1110,6 +1112,7 @@ nf.Settings = (function () {
|
||||||
var reportingTaskType = reportingTaskTypesGrid.getDataItem(reportingTaskTypeIndex);
|
var reportingTaskType = reportingTaskTypesGrid.getDataItem(reportingTaskTypeIndex);
|
||||||
|
|
||||||
// set the reporting task type description
|
// set the reporting task type description
|
||||||
|
if (nf.Common.isDefinedAndNotNull(reportingTaskType)) {
|
||||||
if (nf.Common.isBlank(reportingTaskType.description)) {
|
if (nf.Common.isBlank(reportingTaskType.description)) {
|
||||||
$('#reporting-task-type-description').attr('title', '').html('<span class="unset">No description specified</span>');
|
$('#reporting-task-type-description').attr('title', '').html('<span class="unset">No description specified</span>');
|
||||||
} else {
|
} else {
|
||||||
|
@ -1124,6 +1127,7 @@ nf.Settings = (function () {
|
||||||
// show the selected reporting task
|
// show the selected reporting task
|
||||||
$('#reporting-task-description-container').show();
|
$('#reporting-task-description-container').show();
|
||||||
}
|
}
|
||||||
|
}
|
||||||
});
|
});
|
||||||
reportingTaskTypesGrid.onDblClick.subscribe(function (e, args) {
|
reportingTaskTypesGrid.onDblClick.subscribe(function (e, args) {
|
||||||
var reportingTaskType = reportingTaskTypesGrid.getDataItem(args.row);
|
var reportingTaskType = reportingTaskTypesGrid.getDataItem(args.row);
|
||||||
|
|
Loading…
Reference in New Issue