v0.13.7

HousingCatalogSearcher

object type46 methodsavailable in: camelot

Methods

In the emulator: 46 implemented.

methodwhat it doesstatus
GetAllSearchItemsReturns all catalog entries being searched (note these are NOT search results, this is the source collection of what's being searched) · warcraft.wiki.gg ↗
(): HousingCatalogEntryVariantID[]
implemented
GetCatalogSearchResultsReturns the most recent search result entries · warcraft.wiki.gg ↗
(): HousingCatalogEntryVariantID[]
implemented
GetEditorModeContextReturns the housing editor mode the search is for. · by wowlua
(): HouseEditorMode?
implemented
GetFilterTagStatusWhether a filter tag of the search is turned on. · by wowlua
(groupID: number, tagID: number): boolean
implemented
GetFilteredCategoryIDReturns the category the search is limited to. · by wowlua
(): number?
implemented
GetFilteredSubcategoryIDReturns the subcategory the search is limited to. · by wowlua
(): number?
implemented
GetNumSearchItemsReturns the total number of entries being searched through · warcraft.wiki.gg ↗
(): number
implemented
GetSearchCountReturns the total number of owned instances across all most recent search result entries · warcraft.wiki.gg ↗
(): number
implemented
GetSearchTextReturns the search text. · by wowlua
(): string?
implemented
GetSortTypeReturns how the search results are sorted. · by wowlua
(): HousingCatalogSortType
implemented
IsAllowedIndoorsActiveWhether the filter for decor allowed indoors is on. · by wowlua
(): boolean
implemented
IsAllowedOutdoorsActiveWhether the filter for decor allowed outdoors is on. · by wowlua
(): boolean
implemented
IsBaseVariantOnlyActiveReturns whether the searcher includes only the base variant of each decor entry. · by wowlua
(): boolean
implemented
IsCollectedActiveWhether the filter for collected decor is on. · by wowlua
(): boolean
implemented
IsCustomizableOnlyActiveWhether the search shows only customizable decor. · by wowlua
(): boolean
implemented
IsFirstAcquisitionBonusOnlyActiveWhether the search shows only decor that gives a first acquisition bonus. · by wowlua
(): boolean
implemented
IsSearchInProgressWhether a search is running. · by wowlua
(): boolean
implemented
IsStoredOnlyActiveReturns whether the searcher includes only entries the player has available in storage, not ones they own that are all placed. · by wowlua
(): boolean
implemented
IsUncollectedActiveWhether the filter for uncollected decor is on. · by wowlua
(): boolean
implemented
RunSearchRun search with all current param values · warcraft.wiki.gg ↗
()
implemented
SetAllInFilterTagGroupSet the toggle state of all filter tags within a specific group; If active, only entries that match Any of the tags in the group will be included in search results · warcraft.wiki.gg ↗
(groupID: number, active: boolean)
implemented
SetAllowedIndoorsSearch parameter; If true, entries that can be placed in house interiors will be included in the search; Note many decor objects can be placed both indoors and outdoors, so having only this toggled on may still include decor that can also be placed outdoors · warcraft.wiki.gg ↗
(isActive: boolean)
implemented
SetAllowedOutdoorsSearch parameter; If true, entries that can be placed outside in plots will be included in the search; Note many decor objects can be placed both indoors and outdoors, so having only this toggled on may still include decor that can also be placed indoors · warcraft.wiki.gg ↗
(isActive: boolean)
implemented
SetAutoUpdateOnParamChangesIf true, searcher automatically updates results whenever search param values are changed · warcraft.wiki.gg ↗
(autoUpdateActive: boolean)
implemented
SetBaseVariantOnlySearch parameter; If true, only the base variant of each decor entry will be included · warcraft.wiki.gg ↗
(isActive: boolean)
implemented
SetCollectedSearch parameter; If true, includes all owned entries, including those that are in storage OR placed in an owned house or plot; See IsOwnedOnlyActive for a more exclusive toggle · warcraft.wiki.gg ↗
(isActive: boolean)
implemented
SetCustomizableOnlySearch parameter; If true, catalog entries that cannot be customized (ie dyed) will be excluded from the search · warcraft.wiki.gg ↗
(isActive: boolean)
implemented
SetEditorModeContextSearch parameter; If set, limits search results to only entries that are used/valid in the specified editor mode · warcraft.wiki.gg ↗
(editorModeContext: HouseEditorMode?)
implemented
SetFilterTagStatusSet the toggle state of a single filter tag within a specific group · warcraft.wiki.gg ↗
(groupID: number, tagID: number, active: boolean)
implemented
SetFilteredCategoryIDSearch parameter; If set, limits search results to only those within the specified category · warcraft.wiki.gg ↗
(categoryID: number?)
implemented
SetFilteredSubcategoryIDSearch parameter; If set, limits search results to only those within the specified subcategory · warcraft.wiki.gg ↗
(subcategoryID: number?)
implemented
SetFirstAcquisitionBonusOnlySearch parameter; If true, excludes any entries that do not reward house xp when acquired for the first time · warcraft.wiki.gg ↗
(isActive: boolean)
implemented
SetResultsUpdatedCallbackSets the function called when the search results update. · by wowlua
(callback: HousingCatalogSearchResultsUpdatedCallback)
implemented
SetSearchTextSearch parameter; If set, multiple text fields are checked for instances of the text, including name, category, subcategory, and data tags · warcraft.wiki.gg ↗
(searchText: string?)
implemented
SetSortTypeSets how the search results are sorted. · by wowlua
(sortType: HousingCatalogSortType)
implemented
SetStoredOnlySearch parameter; If true, only entries that you have instances of available in storage will be included; This does not include entries that you own but have all been placed in a house; See IsCollectedActive for param that includes placed entries · warcraft.wiki.gg ↗
(isActive: boolean)
implemented
SetUncollectedSearch parameter; If true, includes entries that are not owned, meaning not available in storage nor placed in any owned houses or plots · warcraft.wiki.gg ↗
(isActive: boolean)
implemented
ToggleAllowedIndoorsTurns the filter for decor allowed indoors on or off. · by wowlua
()
implemented
ToggleAllowedOutdoorsTurns the filter for decor allowed outdoors on or off. · by wowlua
()
implemented
ToggleBaseVariantOnlyTurns the searcher's base-variant-only option on if it is off, or off if it is on. · by wowlua
()
implemented
ToggleCollectedTurns the filter for collected decor on or off. · by wowlua
()
implemented
ToggleCustomizableOnlyTurns showing only customizable decor on or off. · by wowlua
()
implemented
ToggleFilterTagTurns a filter tag of the search on or off. · by wowlua
(groupID: number, tagID: number)
implemented
ToggleFirstAcquisitionBonusOnlyTurns showing only decor that gives a first acquisition bonus on or off. · by wowlua
()
implemented
ToggleStoredOnlyTurns the searcher's stored-only option on if it is off, or off if it is on. Replaces the older ToggleOwnedOnly. · by wowlua
()
implemented
ToggleUncollectedTurns the filter for uncollected decor on or off. · by wowlua
()
implemented

sources

Methods and inheritance: Blizzard's API documentation (Blizzard_APIDocumentationGenerated) (camelot 1.60.1). Descriptions: warcraft.wiki.gg's API pages, by its contributors, CC BY-SA 4.0 ↗; written by wowlua where no documentation describes the entry.