Show / Hide Table of Contents

Interface IInterestHelper

Namespace: SuperOffice.CRM.Entities
Assembly: SoDataBase.dll
Syntax
public interface IInterestHelper

Properties

HistoryInfo

Declaration
HistoryInfo HistoryInfo { get; }
Property Value
Type Description
HistoryInfo

SelectedHeadingItems

Declaration
List<ISoListHeading> SelectedHeadingItems { get; }
Property Value
Type Description
List<ISoListHeading>

SelectedRootItems

Declaration
List<ISoListItem> SelectedRootItems { get; }
Property Value
Type Description
List<ISoListItem>

Methods

ConstructAsync(CancellationToken)

Declaration
Task ConstructAsync(CancellationToken cancellationToken = default)
Parameters
Type Name Description
CancellationToken cancellationToken
Returns
Type Description
Task

GetHeadingItemsAsync(CancellationToken)

Declaration
Task<List<ISoListHeading>> GetHeadingItemsAsync(CancellationToken cancellationToken = default)
Parameters
Type Name Description
CancellationToken cancellationToken
Returns
Type Description
Task<List<ISoListHeading>>

GetRootItemsAsync(CancellationToken)

Declaration
Task<List<ISoListItem>> GetRootItemsAsync(CancellationToken cancellationToken = default)
Parameters
Type Name Description
CancellationToken cancellationToken
Returns
Type Description
Task<List<ISoListItem>>

IsItemSelected(int)

Declaration
bool IsItemSelected(int interestId)
Parameters
Type Name Description
int interestId
Returns
Type Description
bool

RefreshAsync(CancellationToken)

Declaration
Task RefreshAsync(CancellationToken cancellationToken = default)
Parameters
Type Name Description
CancellationToken cancellationToken
Returns
Type Description
Task

SetItemSelectionAsync(ISelectableListItem, CancellationToken)

Declaration
Task SetItemSelectionAsync(ISelectableListItem item, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ISelectableListItem item
CancellationToken cancellationToken
Returns
Type Description
Task

SetItemSelectionAsync(ISoList, CancellationToken)

Declaration
Task SetItemSelectionAsync(ISoList list, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ISoList list
CancellationToken cancellationToken
Returns
Type Description
Task

SetItemSelectionAsync(List<ISelectableListItem>, CancellationToken)

Declaration
Task SetItemSelectionAsync(List<ISelectableListItem> items, CancellationToken cancellationToken = default)
Parameters
Type Name Description
List<ISelectableListItem> items
CancellationToken cancellationToken
Returns
Type Description
Task

SetItemSelectionAsync(List<ISoListItem>, CancellationToken)

Declaration
Task SetItemSelectionAsync(List<ISoListItem> selectableItems, CancellationToken cancellationToken = default)
Parameters
Type Name Description
List<ISoListItem> selectableItems
CancellationToken cancellationToken
Returns
Type Description
Task

SetItemSelectionAsync(int, bool, CancellationToken)

Declaration
Task SetItemSelectionAsync(int interestId, bool isSelected, CancellationToken cancellationToken = default)
Parameters
Type Name Description
int interestId
bool isSelected
CancellationToken cancellationToken
Returns
Type Description
Task

Events

OnActiveInterestsChanged

Declaration
event ActiveInterestsChanged OnActiveInterestsChanged
Event Type
Type Description
ActiveInterestsChanged

Extension Methods

EnumUtil.MapEnums<From, To>(From)
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top