function $AdfSequencedSections$$($searchSections$$) {
  this.Init($searchSections$$);
}
$goog$exportSymbol$$("AdfSequencedSections", $AdfSequencedSections$$);
$AdfObject$$.$createSubclass$($AdfSequencedSections$$);
$AdfSequencedSections$$.$InitClass$ = function $$AdfSequencedSections$$$$InitClass$$() {
};
$goog$exportSymbol$$("AdfSequencedSections.InitClass", $AdfSequencedSections$$.$InitClass$);
$AdfSequencedSections$$.prototype.Init = function $$AdfSequencedSections$$$$Init$($searchSections$$1$$) {
  $AdfSequencedSections$$.$superclass$.Init.call(this);
  var $sectionsLength$$ = $searchSections$$1$$.length;
  this.$_sectionalData$ = Array($sectionsLength$$);
  for (var $i$$152$$ = 0;$i$$152$$ < $sectionsLength$$;$i$$152$$++) {
    this.$_sectionalData$[$i$$152$$] = new $AdfSectionalData$$($searchSections$$1$$[$i$$152$$], $i$$152$$);
  }
};
$AdfObject$$.$exportPrototypeSymbol$("AdfSequencedSections.prototype.Init", {Init:$AdfSequencedSections$$.prototype.Init});
function $AdfSectionalData$$($searchSection$$, $index$$94$$) {
  this.$searchSection$ = $searchSection$$;
  this.data = null;
  this.$isComprehensive$ = !0;
  this.options = null;
  this.index = $index$$94$$;
  this.$notified$ = !1;
}
$goog$exportSymbol$$("AdfSectionalData", $AdfSectionalData$$);
$AdfSequencedSections$$.$prefilter$ = function $$AdfSequencedSections$$$$prefilter$$($component$$272$$, $collection$$3$$) {
  var $filterFuncName_filteredCollection$$ = $component$$272$$.getFilter();
  if ($filterFuncName_filteredCollection$$) {
    var $filterFunc$$1$$ = $AdfInputSearchUtils$getFunction$$($filterFuncName_filteredCollection$$);
    if ($filterFunc$$1$$ && $filterFunc$$1$$ instanceof Function) {
      for (var $filterFuncName_filteredCollection$$ = [], $i$$153$$ = 0, $length$$45$$ = $collection$$3$$.length;$i$$153$$ < $length$$45$$;$i$$153$$++) {
        var $suggestion$$2$$ = $collection$$3$$[$i$$153$$];
        $filterFunc$$1$$.call($component$$272$$, $suggestion$$2$$, $i$$153$$) && $filterFuncName_filteredCollection$$.push($suggestion$$2$$);
      }
      return $filterFuncName_filteredCollection$$;
    }
    $AdfLogger$$.$LOGGER$.severe("Couldn't locate filter function ", $filterFuncName_filteredCollection$$, " for component ", $component$$272$$.$getClientId$());
  }
  return $collection$$3$$;
};
$goog$exportSymbol$$("AdfSequencedSections.prefilter", $AdfSequencedSections$$.$prefilter$);
$AdfSequencedSections$$.$fetchSpecificSuggestions$ = function $$AdfSequencedSections$$$$fetchSpecificSuggestions$$($inputSearch$$6$$, $values$$6$$) {
  var $defaultSearchSection_page$$21$$ = $AdfInputSearchUtils$getDefaultSearchSection$$($inputSearch$$6$$), $endpoint$$ = $defaultSearchSection_page$$21$$.getDataUrl(), $options$$12$$ = {};
  $options$$12$$[$AdfRestDataService$$.$CLIENT_ID_KEY$] = $inputSearch$$6$$.$getClientId$();
  $options$$12$$[$AdfRestDataService$$.$PRIORITIZE$] = !1;
  $options$$12$$[$AdfRestDataService$$.$SUCCESS_CALLBACK_KEY$] = $AdfSequencedSections$$.$_fetchingSpecificSuggestionsComplete$;
  $options$$12$$[$AdfRestDataService$$.$ERROR_CALLBACK_KEY$] = $AdfSequencedSections$$.$_fetchingSpecificSuggestionsFailed$;
  var $context$$34$$ = {};
  $context$$34$$.$filterAttributes$ = [$inputSearch$$6$$.getValueAttribute()];
  $context$$34$$.$criteria$ = AdfRichInputSearch.$CRITERIA_VALUE_EQUALS$;
  $context$$34$$.$searchTerms$ = $values$$6$$;
  $options$$12$$[$AdfRestDataService$$.$REQUEST_DATA$] = $AdfDhtmlSearchSectionPeer$$.$executeFilterParametersFunc$($defaultSearchSection_page$$21$$, $context$$34$$);
  $defaultSearchSection_page$$21$$ = $AdfPage$$.$PAGE$;
  $defaultSearchSection_page$$21$$.$__perfTimings$(!1, !1, !0, "inputSearch: fetch row objects: id\x3d", $inputSearch$$6$$.$getClientId$(), ", url\x3d", $endpoint$$, ", for values\x3d", $values$$6$$);
  $defaultSearchSection_page$$21$$.$getRestDataService$().$queueRequest$($endpoint$$, $options$$12$$);
};
$goog$exportSymbol$$("AdfSequencedSections.fetchSpecificSuggestions", $AdfSequencedSections$$.$fetchSpecificSuggestions$);
$AdfSequencedSections$$.$_fetchingSpecificSuggestionsComplete$ = function $$AdfSequencedSections$$$$_fetchingSpecificSuggestionsComplete$$($response$$1$$, $options$$13$$) {
  var $inputSearch$$7$$ = $AdfPage$$.$PAGE$.$findComponent$($options$$13$$[$AdfRestDataService$$.$CLIENT_ID_KEY$]);
  if ($inputSearch$$7$$) {
    var $parsedResponse_suggestions$$3$$ = $AdfSequencedSections$$.$_parse$($response$$1$$), $parsedResponse_suggestions$$3$$ = $AdfSequencedSections$$.$_wrapSuggestions$($parsedResponse_suggestions$$3$$.items, $inputSearch$$7$$.getValueAttribute());
    $inputSearch$$7$$.$getPeer$().$__fetchSpecificSuggestionsComplete$($inputSearch$$7$$, new $AdfSuggestionMap$$($parsedResponse_suggestions$$3$$));
  }
};
$AdfSequencedSections$$.$_fetchingSpecificSuggestionsFailed$ = function $$AdfSequencedSections$$$$_fetchingSpecificSuggestionsFailed$$($statusCode$$2$$, $response$$2$$, $options$$14$$) {
  $AdfLogger$$.$LOGGER$.severe("A REST call made for fetching selected row objects for inputSearch component '", $options$$14$$[$AdfRestDataService$$.$CLIENT_ID_KEY$], "' failed");
};
$AdfSequencedSections$$.$fetchSection$ = function $$AdfSequencedSections$$$$fetchSection$$($inputSearch$$8$$, $page$$22_searchSection$$1$$, $isPrefetch$$, $options$$15$$) {
  var $endpoint$$1$$ = $page$$22_searchSection$$1$$.getDataUrl(), $isDefaultSection$$ = $page$$22_searchSection$$1$$.getType() == $AdfDhtmlInputSearchPeer$$.$__SEARCH_SECTION_TYPE_DEFAULT$;
  $AdfAssert$$.assert($isPrefetch$$ || $isDefaultSection$$);
  $endpoint$$1$$ ? ($options$$15$$ = $isDefaultSection$$ ? $AdfSequencedSections$$.$_getDefaultOptions$($inputSearch$$8$$, $page$$22_searchSection$$1$$, $isPrefetch$$, $options$$15$$) : $AdfSequencedSections$$.$_getPrefetchOptions$($inputSearch$$8$$), $page$$22_searchSection$$1$$ = $AdfPage$$.$PAGE$, $page$$22_searchSection$$1$$.$__perfTimings$(!1, !1, !0, "inputSearch: fetch data: id\x3d", $inputSearch$$8$$.$getClientId$(), ", url\x3d", $endpoint$$1$$, ", prefetch\x3d", $isPrefetch$$), $page$$22_searchSection$$1$$.$getRestDataService$().$queueRequest$($endpoint$$1$$, 
  $options$$15$$)) : !$isPrefetch$$ && $isDefaultSection$$ && $AdfLogger$$.$LOGGER$.severe("dataUrl attribute isn't set");
};
$goog$exportSymbol$$("AdfSequencedSections.fetchSection", $AdfSequencedSections$$.$fetchSection$);
$AdfSequencedSections$$.$_getDefaultOptions$ = function $$AdfSequencedSections$$$$_getDefaultOptions$$($inputSearch$$9$$, $searchSection$$2$$, $isPrefetch$$1$$, $options$$16$$) {
  $options$$16$$ || ($options$$16$$ = {});
  $options$$16$$[$AdfRestDataService$$.$CLIENT_ID_KEY$] = $inputSearch$$9$$.$getClientId$();
  $options$$16$$[$AdfRestDataService$$.$PRIORITIZE$] = !$isPrefetch$$1$$;
  $options$$16$$[$AdfRestDataService$$.$SUCCESS_CALLBACK_KEY$] = $AdfSequencedSections$$.$_defaultFetchComplete$;
  $options$$16$$[$AdfRestDataService$$.$ERROR_CALLBACK_KEY$] = $AdfSequencedSections$$.$_defaultFetchFailed$;
  $isPrefetch$$1$$ || ($options$$16$$ = $inputSearch$$9$$.$getPeer$().$__getFetchOptions$($inputSearch$$9$$, $searchSection$$2$$, $options$$16$$, !0));
  return $options$$16$$;
};
$AdfSequencedSections$$.$_getPrefetchOptions$ = function $$AdfSequencedSections$$$$_getPrefetchOptions$$($inputSearch$$10$$) {
  var $options$$17$$ = {};
  $options$$17$$[$AdfRestDataService$$.$CLIENT_ID_KEY$] = $inputSearch$$10$$.$getClientId$();
  $options$$17$$[$AdfRestDataService$$.$PRIORITIZE$] = !1;
  $AdfSequencedSections$$.$_shouldProcessPrefetchRequests$($inputSearch$$10$$) && ($options$$17$$[$AdfRestDataService$$.$SUCCESS_CALLBACK_KEY$] = $AdfSequencedSections$$.$_prefetchComplete$, $options$$17$$[$AdfRestDataService$$.$ERROR_CALLBACK_KEY$] = $AdfSequencedSections$$.$_prefetchFailed$);
  return $options$$17$$;
};
$AdfSequencedSections$$.$_defaultFetchComplete$ = function $$AdfSequencedSections$$$$_defaultFetchComplete$$($response$$3$$, $options$$18$$) {
  var $inputSearch$$11$$ = $AdfPage$$.$PAGE$.$findComponent$($options$$18$$[$AdfRestDataService$$.$CLIENT_ID_KEY$]);
  if ($inputSearch$$11$$) {
    var $isComprehensive$$1_parsedResponse$$1$$ = $AdfSequencedSections$$.$_parse$($response$$3$$), $suggestions$$4$$ = $AdfSequencedSections$$.$_wrapSuggestions$($isComprehensive$$1_parsedResponse$$1$$.items, $inputSearch$$11$$.getValueAttribute()), $peer$$48$$ = $inputSearch$$11$$.$getPeer$(), $isComprehensive$$1_parsedResponse$$1$$ = !$isComprehensive$$1_parsedResponse$$1$$.$hasMore$;
    if ($options$$18$$[$AdfRestDataService$$.$PRIORITIZE$]) {
      var $unfilteredSuggestionsMap$$ = new $AdfSuggestionMap$$($suggestions$$4$$);
      $AdfSequencedSections$$.$_beforePrefilter$($inputSearch$$11$$, $unfilteredSuggestionsMap$$, $isComprehensive$$1_parsedResponse$$1$$, $options$$18$$) && ($suggestions$$4$$ = $AdfSequencedSections$$.$prefilter$($inputSearch$$11$$, $suggestions$$4$$));
      $suggestions$$4$$ = new $AdfSuggestionMap$$($suggestions$$4$$, $unfilteredSuggestionsMap$$);
      $peer$$48$$.$__fetchComplete$($inputSearch$$11$$, $suggestions$$4$$, $isComprehensive$$1_parsedResponse$$1$$, $options$$18$$);
    } else {
      $suggestions$$4$$ = new $AdfSuggestionMap$$($suggestions$$4$$), $AdfDhtmlInputSearchPeer$$.$propagateValueAttributeDataType$($inputSearch$$11$$, $suggestions$$4$$), $peer$$48$$.$PrefetchComplete$($inputSearch$$11$$, $suggestions$$4$$, $isComprehensive$$1_parsedResponse$$1$$);
    }
  }
};
$AdfSequencedSections$$.$_prefetchComplete$ = function $$AdfSequencedSections$$$$_prefetchComplete$$($response$$4$$, $options$$19$$) {
  var $inputSearch$$12$$ = $AdfPage$$.$PAGE$.$findComponent$($options$$19$$[$AdfRestDataService$$.$CLIENT_ID_KEY$]);
  if ($inputSearch$$12$$) {
    var $parsedResponse$$2_suggestions$$5$$ = $AdfSequencedSections$$.$_parse$($response$$4$$), $parsedResponse$$2_suggestions$$5$$ = $AdfSequencedSections$$.$_wrapSuggestions$($parsedResponse$$2_suggestions$$5$$.items, $inputSearch$$12$$.getValueAttribute()), $parsedResponse$$2_suggestions$$5$$ = new $AdfSuggestionMap$$($parsedResponse$$2_suggestions$$5$$);
    $AdfDhtmlInputSearchPeer$$.$propagateValueAttributeDataType$($inputSearch$$12$$, $parsedResponse$$2_suggestions$$5$$);
    $inputSearch$$12$$.$getPeer$().$__resolveLocalSelections$($inputSearch$$12$$, $parsedResponse$$2_suggestions$$5$$);
  }
};
$AdfSequencedSections$$.$_defaultFetchFailed$ = function $$AdfSequencedSections$$$$_defaultFetchFailed$$($statusCode$$3$$, $response$$5$$, $options$$20$$) {
  var $clientId$$42_inputSearch$$13$$ = $options$$20$$[$AdfRestDataService$$.$CLIENT_ID_KEY$];
  $AdfLogger$$.$LOGGER$.severe("A REST call made by inputSearch component '", $clientId$$42_inputSearch$$13$$, "' failed");
  ($clientId$$42_inputSearch$$13$$ = $AdfPage$$.$PAGE$.$findComponent$($clientId$$42_inputSearch$$13$$)) && ($options$$20$$[$AdfRestDataService$$.$PRIORITIZE$] ? $clientId$$42_inputSearch$$13$$.$getPeer$().$__fetchFailed$($clientId$$42_inputSearch$$13$$, $statusCode$$3$$, $response$$5$$, $options$$20$$) : $clientId$$42_inputSearch$$13$$.$getPeer$().$__prefetchFailed$($clientId$$42_inputSearch$$13$$, $statusCode$$3$$, $response$$5$$));
};
$AdfSequencedSections$$.$_prefetchFailed$ = function $$AdfSequencedSections$$$$_prefetchFailed$$($statusCode$$4$$, $response$$6$$, $options$$21$$) {
  $AdfLogger$$.$LOGGER$.severe("A REST call made by inputSearch component '", $options$$21$$[$AdfRestDataService$$.$CLIENT_ID_KEY$], "' failed");
};
$AdfSequencedSections$$.prototype.$sendRequests$ = function $$AdfSequencedSections$$$$$sendRequests$$() {
  this.$_sectionalData$.forEach(this.$_sendRequest$, this);
};
$AdfObject$$.$exportPrototypeSymbol$("AdfSequencedSections.prototype.sendRequests", {$sendRequests$:$AdfSequencedSections$$.prototype.$sendRequests$});
$AdfSequencedSections$$.prototype.$_sendRequest$ = function $$AdfSequencedSections$$$$$_sendRequest$$($sectionalData$$) {
  var $searchSection$$4$$ = $sectionalData$$.$searchSection$, $inputSearch$$14$$ = $searchSection$$4$$.getParent(), $endpoint$$2$$ = $searchSection$$4$$.getDataUrl();
  if ($endpoint$$2$$) {
    var $page$$23$$ = $AdfPage$$.$PAGE$;
    $page$$23$$.$__perfTimings$(!1, !1, !0, "inputSearch: fetch data: id\x3d", $inputSearch$$14$$.$getClientId$(), ", url\x3d", $endpoint$$2$$);
    $page$$23$$.$getRestDataService$().$queueRequest$($endpoint$$2$$, $JSCompiler_StaticMethods__getOptions$$(this, $inputSearch$$14$$, $searchSection$$4$$, $sectionalData$$.index));
  }
};
function $JSCompiler_StaticMethods__getOptions$$($JSCompiler_StaticMethods__getOptions$self$$, $inputSearch$$15$$, $searchSection$$5$$, $index$$95$$) {
  var $options$$22$$ = {};
  $options$$22$$[$AdfRestDataService$$.$CLIENT_ID_KEY$] = $inputSearch$$15$$.$getClientId$();
  $options$$22$$[$AdfRestDataService$$.$PRIORITIZE$] = !0;
  $options$$22$$[$AdfRestDataService$$.$SUCCESS_CALLBACK_KEY$] = $JSCompiler_StaticMethods__getOptions$self$$.$createCallback$($JSCompiler_StaticMethods__getOptions$self$$.$_fetchComplete$);
  $options$$22$$[$AdfRestDataService$$.$ERROR_CALLBACK_KEY$] = $JSCompiler_StaticMethods__getOptions$self$$.$createCallback$($JSCompiler_StaticMethods__getOptions$self$$.$_fetchFailed$);
  $options$$22$$.$_index$ = $index$$95$$;
  $searchSection$$5$$.getType() == $AdfDhtmlInputSearchPeer$$.$__SEARCH_SECTION_TYPE_DEFAULT$ && ($options$$22$$ = $inputSearch$$15$$.$getPeer$().$__getFetchOptions$($inputSearch$$15$$, $searchSection$$5$$, $options$$22$$, !1));
  return $options$$22$$;
}
$AdfSequencedSections$$.prototype.$_fetchComplete$ = function $$AdfSequencedSections$$$$$_fetchComplete$$($response$$7$$, $options$$23$$) {
  var $inputSearch$$16$$ = $AdfPage$$.$PAGE$.$findComponent$($options$$23$$[$AdfRestDataService$$.$CLIENT_ID_KEY$]);
  if ($inputSearch$$16$$) {
    var $index$$96$$ = $options$$23$$.$_index$, $masterSuggestions$$inline_664_sectionalData$$1$$ = this.$_sectionalData$[$index$$96$$], $i$$inline_665_parsedResponse$$3$$ = $AdfSequencedSections$$.$_parse$($response$$7$$);
    $masterSuggestions$$inline_664_sectionalData$$1$$.data = $AdfSequencedSections$$.$_wrapSuggestions$($i$$inline_665_parsedResponse$$3$$.items, $inputSearch$$16$$.getValueAttribute());
    if ($masterSuggestions$$inline_664_sectionalData$$1$$.$searchSection$.getType() == $AdfDhtmlInputSearchPeer$$.$__SEARCH_SECTION_TYPE_DEFAULT$) {
      $masterSuggestions$$inline_664_sectionalData$$1$$.options = $options$$23$$;
      $masterSuggestions$$inline_664_sectionalData$$1$$.$isComprehensive$ = !$i$$inline_665_parsedResponse$$3$$.$hasMore$;
      $AdfSequencedSections$$.$_beforePrefilter$($inputSearch$$16$$, new $AdfSuggestionMap$$($masterSuggestions$$inline_664_sectionalData$$1$$.data), !$i$$inline_665_parsedResponse$$3$$.$hasMore$, $options$$23$$) && ($masterSuggestions$$inline_664_sectionalData$$1$$.data = $AdfSequencedSections$$.$prefilter$($inputSearch$$16$$, $masterSuggestions$$inline_664_sectionalData$$1$$.data));
      for (var $masterSuggestions$$inline_664_sectionalData$$1$$ = $masterSuggestions$$inline_664_sectionalData$$1$$.data, $i$$inline_665_parsedResponse$$3$$ = 0, $len$$inline_666$$ = this.$_sectionalData$.length;$i$$inline_665_parsedResponse$$3$$ < $len$$inline_666$$;$i$$inline_665_parsedResponse$$3$$++) {
        var $searchSection$$inline_667$$ = this.$_sectionalData$[$i$$inline_665_parsedResponse$$3$$].$searchSection$;
        $searchSection$$inline_667$$.getFilter() && (this.$_sectionalData$[$i$$inline_665_parsedResponse$$3$$].data = $AdfSequencedSections$$.$prefilter$($searchSection$$inline_667$$, $masterSuggestions$$inline_664_sectionalData$$1$$), this.$_notify$($i$$inline_665_parsedResponse$$3$$, $inputSearch$$16$$));
      }
    } else {
      $masterSuggestions$$inline_664_sectionalData$$1$$.data = $AdfSequencedSections$$.$prefilter$($inputSearch$$16$$, $masterSuggestions$$inline_664_sectionalData$$1$$.data);
    }
    this.$_notify$($index$$96$$, $inputSearch$$16$$);
  }
};
$AdfSequencedSections$$.prototype.$_fetchFailed$ = function $$AdfSequencedSections$$$$$_fetchFailed$$($statusCode$$5$$, $response$$8$$, $options$$24$$) {
  var $clientId$$45_inputSearch$$17$$ = $options$$24$$[$AdfRestDataService$$.$CLIENT_ID_KEY$];
  $AdfLogger$$.$LOGGER$.severe("The REST call made by inputSearch component '", $clientId$$45_inputSearch$$17$$, "' failed");
  ($clientId$$45_inputSearch$$17$$ = $AdfPage$$.$PAGE$.$findComponent$($clientId$$45_inputSearch$$17$$)) && (this.$_sectionalData$[$options$$24$$.$_index$].$searchSection$.getType() == $AdfDhtmlInputSearchPeer$$.$__SEARCH_SECTION_TYPE_DEFAULT$ ? $clientId$$45_inputSearch$$17$$.$getPeer$().$__fetchFailed$($clientId$$45_inputSearch$$17$$, $statusCode$$5$$, $response$$8$$, $options$$24$$) : this.$_fetchComplete$([], $options$$24$$));
};
$AdfSequencedSections$$.prototype.$_notify$ = function $$AdfSequencedSections$$$$$_notify$$($fetchedIndex$$, $inputSearch$$18$$) {
  if (0 === $fetchedIndex$$ || this.$_sectionalData$[$fetchedIndex$$ - 1].$notified$) {
    var $i$$154_indexToStartNotify$$inline_671$$;
    for ($i$$154_indexToStartNotify$$inline_671$$ = 0;$i$$154_indexToStartNotify$$inline_671$$ <= $fetchedIndex$$ && this.$_sectionalData$[$i$$154_indexToStartNotify$$inline_671$$].$notified$;$i$$154_indexToStartNotify$$inline_671$$++) {
    }
    for (var $len$$9$$ = this.$_sectionalData$.length;$i$$154_indexToStartNotify$$inline_671$$ < $len$$9$$;$i$$154_indexToStartNotify$$inline_671$$++) {
      var $sectionalData$$3$$ = this.$_sectionalData$[$i$$154_indexToStartNotify$$inline_671$$];
      $AdfAssert$$.assert(!$sectionalData$$3$$.$notified$);
      if (!$sectionalData$$3$$.data) {
        break;
      }
      var $searchSection$$6$$ = $sectionalData$$3$$.$searchSection$;
      $sectionalData$$3$$.$notified$ = !0;
      $searchSection$$6$$.getParent().$getPeer$().$__sequencedCallback$($inputSearch$$18$$, $searchSection$$6$$, new $AdfSuggestionMap$$($sectionalData$$3$$.data), $sectionalData$$3$$.$isComprehensive$, $sectionalData$$3$$.options, $sectionalData$$3$$.index);
    }
  }
};
$AdfSequencedSections$$.$_beforePrefilter$ = function $$AdfSequencedSections$$$$_beforePrefilter$$($component$$273$$, $suggestions$$6$$, $isListComprehensive$$, $isSimpleFetch_options$$25$$) {
  $isSimpleFetch_options$$25$$ = $AdfDhtmlInputSearchPeer$$.$__isSimpleFetchRequest$($isSimpleFetch_options$$25$$);
  $AdfPreferredSuggestionsManager$$.update($component$$273$$, $isSimpleFetch_options$$25$$ && $isListComprehensive$$, $suggestions$$6$$);
  return $isSimpleFetch_options$$25$$;
};
$AdfSequencedSections$$.$_shouldProcessPrefetchRequests$ = function $$AdfSequencedSections$$$$_shouldProcessPrefetchRequests$$($inputSearch$$20$$) {
  return $inputSearch$$20$$.getSelectionMode() == $AdfDhtmlInputSearchPeer$$.$__SELECTION_MODE_MULTIPLE$ ? !!$AdfInputSearchUtils$getDefaultSearchSection$$($inputSearch$$20$$).getFilterParameters() : !1;
};
$AdfSequencedSections$$.$_wrapSuggestion$ = function $$AdfSequencedSections$$$$_wrapSuggestion$$($suggestionItem$$2$$, $index$$98$$) {
  var $rowObj$$ = {};
  $rowObj$$.data = $suggestionItem$$2$$;
  $rowObj$$.index = $index$$98$$;
  $rowObj$$.key = $suggestionItem$$2$$[this];
  return $rowObj$$;
};
$AdfSequencedSections$$.$_wrapSuggestions$ = function $$AdfSequencedSections$$$$_wrapSuggestions$$($collection$$4$$, $keyAttribute$$1$$) {
  return $collection$$4$$.map($AdfSequencedSections$$.$_wrapSuggestion$, $keyAttribute$$1$$);
};
$AdfSequencedSections$$.$_parse$ = function $$AdfSequencedSections$$$$_parse$$($returnObject_xhrResponse$$) {
  var $xhrResponseObject$$ = null;
  if ("string" == typeof $returnObject_xhrResponse$$) {
    try {
      $xhrResponseObject$$ = JSON.parse($returnObject_xhrResponse$$);
    } catch ($e$$90$$) {
      $AdfLogger$$.$LOGGER$.severe("Failed to parse the response as JSON object.", $e$$90$$);
      return;
    }
  } else {
    $xhrResponseObject$$ = $returnObject_xhrResponse$$;
  }
  if ($xhrResponseObject$$) {
    $returnObject_xhrResponse$$ = {};
    $returnObject_xhrResponse$$.$hasMore$ = !!$xhrResponseObject$$.$hasMore$;
    if ($xhrResponseObject$$ instanceof Array) {
      return $returnObject_xhrResponse$$.items = $xhrResponseObject$$, $returnObject_xhrResponse$$;
    }
    if ($xhrResponseObject$$.items) {
      return $returnObject_xhrResponse$$.items = $xhrResponseObject$$.items, $returnObject_xhrResponse$$;
    }
    for (var $prop$$7$$ in $xhrResponseObject$$) {
      if ($xhrResponseObject$$.hasOwnProperty($prop$$7$$) && $xhrResponseObject$$[$prop$$7$$] instanceof Array) {
        return $returnObject_xhrResponse$$.items = $xhrResponseObject$$[$prop$$7$$], $returnObject_xhrResponse$$;
      }
    }
    $AdfLogger$$.$LOGGER$.severe("Couldn't locate the collection property");
  } else {
    $AdfLogger$$.$LOGGER$.severe("Failed to parse the response as JSON object.");
  }
};
