Class: Xberg::Element

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

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeElement

Returns a new instance of Element.

Parameters:

  • element_id: (String)
  • element_type: (enum_ElementType)
  • text: (String)
  • metadata: (ElementMetadata)


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

def initialize: (element_id: String, element_type: enum_ElementType, text: String, metadata: ElementMetadata) -> void

Instance Attribute Details

#element_idString (readonly)

Returns the value of attribute element_id.

Returns:

  • (String)


681
682
683
# File 'sig/types.rbs', line 681

def element_id
  @element_id
end

#element_typeenum_ElementType (readonly)

Returns the value of attribute element_type.

Returns:

  • (enum_ElementType)


682
683
684
# File 'sig/types.rbs', line 682

def element_type
  @element_type
end

#metadataElementMetadata (readonly)

Returns the value of attribute metadata.

Returns:



684
685
686
# File 'sig/types.rbs', line 684

def 
  @metadata
end

#textString (readonly)

Returns the value of attribute text.

Returns:

  • (String)


683
684
685
# File 'sig/types.rbs', line 683

def text
  @text
end