Inherits from NetmeraBaseModel : NSObject
Declared in NetmeraInboxFilter.h

Overview

This class contains all available filtering options to be used while interacting with user’s inbox.

Tasks

  •   status

    Set of status options to be included. Multiple statuses can be combined with @c OR operator.

    Returned inbox will only contain push objects whose inbox status matches with one of given statuses.

    property
  •   categories

    List of categories to be included.

    Returned inbox will only contain push objects whose category matches with one of given list of categories.

    property
  •   pageSize

    Number of objects to be included in a page of the fetch operation.

    Default value is @c NSUIntegerMax.

    property
  •   shouldIncludeExpiredObjects

    BOOL value determining whether expired push notifications should be included or not.

    Default value is @c NO.

    property

Properties

categories

List of categories to be included.

Returned inbox will only contain push objects whose category matches with one of given list of categories.

@property (nonatomic, strong) NSArray<NSString*> *categories

Declared In

NetmeraInboxFilter.h

pageSize

Number of objects to be included in a page of the fetch operation.

Default value is @c NSUIntegerMax.

@property (nonatomic, assign) int pageSize

Declared In

NetmeraInboxFilter.h

shouldIncludeExpiredObjects

BOOL value determining whether expired push notifications should be included or not.

Default value is @c NO.

@property (nonatomic, assign) BOOL shouldIncludeExpiredObjects

Declared In

NetmeraInboxFilter.h

status

Set of status options to be included. Multiple statuses can be combined with @c OR operator.

Returned inbox will only contain push objects whose inbox status matches with one of given statuses.

@property (nonatomic, assign) NetmeraInboxStatus status

Declared In

NetmeraInboxFilter.h