Interface ISearchRequestBody

Hierarchy

  • ISearchRequestBody

Properties

Properties

search_categories: {
    room_events: {
        event_context?: {
            after_limit?: number;
            before_limit?: number;
            include_profile?: boolean;
        };
        filter?: IRoomEventFilter;
        groupings?: {
            group_by: {
                key: GroupKey;
            }[];
        };
        include_state?: boolean;
        keys?: SearchKey[];
        order_by?: SearchOrderBy;
        search_term: string;
    };
}

Type declaration

  • room_events: {
        event_context?: {
            after_limit?: number;
            before_limit?: number;
            include_profile?: boolean;
        };
        filter?: IRoomEventFilter;
        groupings?: {
            group_by: {
                key: GroupKey;
            }[];
        };
        include_state?: boolean;
        keys?: SearchKey[];
        order_by?: SearchOrderBy;
        search_term: string;
    }
    • Optional event_context?: {
          after_limit?: number;
          before_limit?: number;
          include_profile?: boolean;
      }
      • Optional after_limit?: number
      • Optional before_limit?: number
      • Optional include_profile?: boolean
    • Optional filter?: IRoomEventFilter
    • Optional groupings?: {
          group_by: {
              key: GroupKey;
          }[];
      }
    • Optional include_state?: boolean
    • Optional keys?: SearchKey[]
    • Optional order_by?: SearchOrderBy
    • search_term: string

Generated using TypeDoc