diff --git a/labelFilter.js b/labelFilter.js index ece72a6..3b8abba 100644 --- a/labelFilter.js +++ b/labelFilter.js @@ -49,8 +49,9 @@ angular.module('kubernetesUI') // Creates the filtering widget input inside of filterInputElement // Creates the filtering widget active filters boxes inside of activeFiltersElement // filterInputElement and activeFiltersElement should be empty HTML nodes - LabelFilter.prototype.setupFilterWidget = function(filterInputElement, activeFiltersElement) { + LabelFilter.prototype.setupFilterWidget = function(filterInputElement, activeFiltersElement, opts) { var self = this; + var opts = opts || {}; this._labelFilterRootElement = filterInputElement; this._labelFilterActiveFiltersRootElement = activeFiltersElement; @@ -82,13 +83,9 @@ angular.module('kubernetesUI') .addClass("label-filter-add btn btn-default btn-lg disabled") .attr("disabled", true) .appendTo(filterInputElement) - .append( - $('') - .addClass("fa fa-plus") - ) .append( $('') - .text(" Filter") + .text(opts.addButtonText || "Add Filter") ); // Render active filters area