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:



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

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:



1599
1600
1601
# File 'sig/types.rbs', line 1599

def boundaries
  @boundaries
end

#pagesArray[PageInfo] (readonly)

Returns the value of attribute pages.

Returns:



1600
1601
1602
# File 'sig/types.rbs', line 1600

def pages
  @pages
end

#total_countInteger (readonly)

Returns the value of attribute total_count.

Returns:

  • (Integer)


1597
1598
1599
# File 'sig/types.rbs', line 1597

def total_count
  @total_count
end

#unit_typePageUnitType (readonly)

Returns the value of attribute unit_type.

Returns:



1598
1599
1600
# File 'sig/types.rbs', line 1598

def unit_type
  @unit_type
end