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:



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

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:



1555
1556
1557
# File 'sig/types.rbs', line 1555

def boundaries
  @boundaries
end

#pagesArray[PageInfo] (readonly)

Returns the value of attribute pages.

Returns:



1556
1557
1558
# File 'sig/types.rbs', line 1556

def pages
  @pages
end

#total_countInteger (readonly)

Returns the value of attribute total_count.

Returns:

  • (Integer)


1553
1554
1555
# File 'sig/types.rbs', line 1553

def total_count
  @total_count
end

#unit_typePageUnitType (readonly)

Returns the value of attribute unit_type.

Returns:



1554
1555
1556
# File 'sig/types.rbs', line 1554

def unit_type
  @unit_type
end