Obsolete Members for KNSCore::Provider

The following members of class Provider are deprecated. They are provided to keep old source code working. We strongly advise against using them in new code.

Public Types

(deprecated in 6.9) struct CategoryMetadata
(deprecated in 6.9) struct SearchPreset
(deprecated in 6.9) struct SearchRequest
(deprecated in 6.9) enum SearchPresetTypes { NoPresetType, GoBack, Root, Start, Popular, …, AllEntries }

Member Type Documentation

[deprecated in 6.9] enum Provider::SearchPresetTypes

This enum is deprecated since 6.9. We strongly advise against using it in new code.

A helper to identify the kind of label and icon the search preset should have if none are found. Use KNSCore::SearchPreset::SearchPresetTypes

ConstantValueDescription
KNSCore::Provider::NoPresetType0 
KNSCore::Provider::GoBack1Preset representing the previous search.
KNSCore::Provider::Root2Preset indicating a root directory.
KNSCore::Provider::Start3Preset indicating the first entry.
KNSCore::Provider::Popular4Preset indicating popular items.
KNSCore::Provider::Featured5Preset for featured items.
KNSCore::Provider::Recommended6Preset for recommended. This may be customized by the server per user.
KNSCore::Provider::Shelf7Preset indicating previously acquired items.
KNSCore::Provider::Subscription8Preset indicating items that the user is subscribed to.
KNSCore::Provider::New9Preset indicating new items.
KNSCore::Provider::FolderUp10Preset indicating going up in the search result hierarchy.
KNSCore::Provider::AllEntries11Preset indicating all possible entries, such as a crawlable list. Might be intense to load.