Module: Jekyll::ClientSearch::ConfigurationAccessors

Included in:
Configuration
Defined in:
lib/jekyll/client_search/configuration_accessors.rb

Overview

Exposes auxiliary generated-runtime settings through Configuration.

Instance Method Summary collapse

Instance Method Details

#live_search_configObject



7
8
9
# File 'lib/jekyll/client_search/configuration_accessors.rb', line 7

def live_search_config
  @live_search.to_h(engine: engine)
end

#query_embedder_api_urlObject



31
32
33
# File 'lib/jekyll/client_search/configuration_accessors.rb', line 31

def query_embedder_api_url
  @query_embedder.api_url
end

#query_embedder_assetObject



35
36
37
# File 'lib/jekyll/client_search/configuration_accessors.rb', line 35

def query_embedder_asset
  @query_embedder.asset
end

#query_embedder_assetsObject



39
40
41
# File 'lib/jekyll/client_search/configuration_accessors.rb', line 39

def query_embedder_assets
  @query_embedder.assets
end

#query_embedder_config_jsonObject



43
44
45
# File 'lib/jekyll/client_search/configuration_accessors.rb', line 43

def query_embedder_config_json
  @query_embedder.to_json
end

#query_embedder_modelObject



27
28
29
# File 'lib/jekyll/client_search/configuration_accessors.rb', line 27

def query_embedder_model
  @query_embedder.model
end

#query_embedder_typeObject



23
24
25
# File 'lib/jekyll/client_search/configuration_accessors.rb', line 23

def query_embedder_type
  @query_embedder.type
end


19
20
21
# File 'lib/jekyll/client_search/configuration_accessors.rb', line 19

def related_configuration
  @related
end

Returns:

  • (Boolean)


11
12
13
# File 'lib/jekyll/client_search/configuration_accessors.rb', line 11

def related_enabled?
  @related.enabled?
end


15
16
17
# File 'lib/jekyll/client_search/configuration_accessors.rb', line 15

def related_output
  @related.output
end