Class: Xberg::PageStructure

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializePageStructure

Returns a new instance of PageStructure.

Parameters:



1664
# File 'sig/types.rbs', line 1664

def initialize: (total_count: Integer, unit_type: PageUnitType, ?boundaries: Array[PageBoundary], ?pages: Array[PageInfo]) -> void

Instance Attribute Details

#boundariesArray[PageBoundary] (readonly)

Returns the value of attribute boundaries.

Returns:



1661
1662
1663
# File 'sig/types.rbs', line 1661

def boundaries
  @boundaries
end

#pagesArray[PageInfo] (readonly)

Returns the value of attribute pages.

Returns:



1662
1663
1664
# File 'sig/types.rbs', line 1662

def pages
  @pages
end

#total_countInteger (readonly)

Returns the value of attribute total_count.

Returns:

  • (Integer)


1659
1660
1661
# File 'sig/types.rbs', line 1659

def total_count
  @total_count
end

#unit_typePageUnitType (readonly)

Returns the value of attribute unit_type.

Returns:



1660
1661
1662
# File 'sig/types.rbs', line 1660

def unit_type
  @unit_type
end