class KlaviyoAPI::Collections::PaginatedCollection
This collection is used for item types that rely on pagination and provide `page`, `page_size`, etc.
Attributes
end[RW]
page[RW]
page_size[RW]
start[RW]
total[RW]
Public Class Methods
new(response = {})
click to toggle source
# File lib/klaviyo_api/collections/paginated_collection.rb, line 9 def initialize(response = {}) @total = response.delete 'total' @page = response.delete 'page' @page_size = response.delete 'page_size' @start = response.delete 'start' @end = response.delete 'end' @elements = response['data'] || [] end