QueryBestContent(IEnumerable<ContentSaliencyOption>)

Method in BestSaliencyStrategy

Summary

Chooses an item from content that is the most appropriate (or salient ) for the user's current context.

public ContentSaliencyOption? QueryBestContent(IEnumerable<ContentSaliencyOption> content)

Remarks

Implementations of this method should not modify any state

  • that is, they should be 'read-only' operations. If a strategy needs to record information about when a piece of content has been selected, it should do it in the ContentWasSelected(ContentSaliencyOption) method.

Parameters

Name
Description

System.Collections.Generic.IEnumerable<Yarn.Saliency.ContentSaliencyOption> content

A collection of content items. This collection may be empty.

Returns

An item from content that is the most appropriate for display, or null if no content should be displayed.

Last updated

Yarn Spinnerยฎ and Secret Labยฎ are trade marks of Secret Lab Pty. Ltd., and are used by Yarn Spinner Pty. Ltd. under license.