Class: KlevuResponseObject
22 min
/ exports docid 7vdpes 8 0tv 43dya7ly / klevuresponseobject this class is used to access the response data from klevu api it builds up the state of the result and it can be used to do various things with the data table of contents constructors constructor docid ozqiexf73m6lamic6 oo properties \#functions docid ozqiexf73m6lamic6 oo#queryobjects docid ozqiexf73m6lamic6 ooapiresponse docid ozqiexf73m6lamic6 oo methods \#buildqueryobjects docid ozqiexf73m6lamic6 ooqueriesbyid docid ozqiexf73m6lamic6 ooqueryexists docid ozqiexf73m6lamic6 oosuggestionsbyid docid ozqiexf73m6lamic6 oo constructors constructor • new klevuresponseobject ( response , functions ) parameters name type response klevuapirawresponse docid 7vdpes 8 0tv 43dya7ly functions klevufetchfunctionreturnvalue docid 7vdpes 8 0tv 43dya7ly \[] defined in connection/responseobject ts 14 https //github com/klevultd/frontend sdk/blob/492d3760/packages/klevu core/src/connection/responseobject ts#l14 properties \#functions • private #functions klevufetchfunctionreturnvalue docid 7vdpes 8 0tv 43dya7ly \[] defined in connection/responseobject ts 11 https //github com/klevultd/frontend sdk/blob/492d3760/packages/klevu core/src/connection/responseobject ts#l11 \#queryobjects • private #queryobjects object = {} index signature ▪ \[id string ] klevuresponsequeryobject docid\ phrcdx6tn6mmutkzfuwjb defined in connection/responseobject ts 12 https //github com/klevultd/frontend sdk/blob/492d3760/packages/klevu core/src/connection/responseobject ts#l12 apiresponse • apiresponse klevuapirawresponse docid 7vdpes 8 0tv 43dya7ly defined in connection/responseobject ts 10 https //github com/klevultd/frontend sdk/blob/492d3760/packages/klevu core/src/connection/responseobject ts#l10 methods \#buildqueryobjects ▸ private #buildqueryobjects () void returns void defined in connection/responseobject ts 42 https //github com/klevultd/frontend sdk/blob/492d3760/packages/klevu core/src/connection/responseobject ts#l42 queriesbyid ▸ queriesbyid ( id ) klevuresponsequeryobject docid\ phrcdx6tn6mmutkzfuwjb get query results by id parameters name type description id string query id used returns klevuresponsequeryobject docid\ phrcdx6tn6mmutkzfuwjb defined in connection/responseobject ts 58 https //github com/klevultd/frontend sdk/blob/492d3760/packages/klevu core/src/connection/responseobject ts#l58 queryexists ▸ queryexists ( id ) boolean check if query exists this should be used as queriesbyid can throw an error parameters name type description id string query id used returns boolean defined in connection/responseobject ts 71 https //github com/klevultd/frontend sdk/blob/492d3760/packages/klevu core/src/connection/responseobject ts#l71 suggestionsbyid ▸ suggestionsbyid ( id ) undefined | klevusuggestionresult docid 7vdpes 8 0tv 43dya7ly get suggestions by id parameters name type id string returns undefined | klevusuggestionresult docid 7vdpes 8 0tv 43dya7ly defined in connection/responseobject ts 38 https //github com/klevultd/frontend sdk/blob/492d3760/packages/klevu core/src/connection/responseobject ts#l38