Class AssetFilterBuilder<TAsset>
Builder for configuring filters on asset bindings.
public class AssetFilterBuilder<TAsset> where TAsset : Object
Type Parameters
TAssetThe type of the asset being filtered.
- Inheritance
-
objectAssetFilterBuilder<TAsset>
Constructors
AssetFilterBuilder(AssetBinding)
Initializes a new instance of the AssetFilterBuilder<TAsset> class.
public AssetFilterBuilder(AssetBinding binding)
Parameters
bindingAssetBindingThe asset binding to configure.
Methods
Where(Func<TAsset, bool>)
Filter using a predicate on TAsset for custom search logic.
public AssetFilterBuilder<TAsset> Where(Func<TAsset, bool> predicate)
Parameters
predicateFunc<TAsset, bool>The predicate function.
Returns
- AssetFilterBuilder<TAsset>
The builder instance for fluent chaining.