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:



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

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:



1626
1627
1628
# File 'sig/types.rbs', line 1626

def boundaries
  @boundaries
end

#pagesArray[PageInfo] (readonly)

Returns the value of attribute pages.

Returns:



1627
1628
1629
# File 'sig/types.rbs', line 1627

def pages
  @pages
end

#total_countInteger (readonly)

Returns the value of attribute total_count.

Returns:

  • (Integer)


1624
1625
1626
# File 'sig/types.rbs', line 1624

def total_count
  @total_count
end

#unit_typePageUnitType (readonly)

Returns the value of attribute unit_type.

Returns:



1625
1626
1627
# File 'sig/types.rbs', line 1625

def unit_type
  @unit_type
end