Class: Edoxen::AgendaItem

Inherits:
Lutaml::Model::Serializable
  • Object
show all
Defined in:
lib/edoxen/agenda_item.rb,
sig/edoxen.rbs

Overview

One entry on an Agenda. label is the visible identifier (e.g., "5.2"); kind discriminates numbered/unnumbered/header/opening/ closing/aob; outcome records what happened; decision_ref optionally links to the URN of the decision this item produced.

Topics (0..*) are the subject(s) of discussion at this agenda item. AOB (Any Other Business) items have 0 topics until raised during the meeting.

Instance Attribute Summary collapse

Instance Attribute Details

#componentsArray[String]? (readonly)

Returns the value of attribute components.

Returns:

  • (Array[String], nil)


448
449
450
# File 'sig/edoxen.rbs', line 448

def components
  @components
end

#decision_refString? (readonly)

Returns the value of attribute decision_ref.

Returns:

  • (String, nil)


446
447
448
# File 'sig/edoxen.rbs', line 446

def decision_ref
  @decision_ref
end

#descriptionString? (readonly)

Returns the value of attribute description.

Returns:

  • (String, nil)


443
444
445
# File 'sig/edoxen.rbs', line 443

def description
  @description
end

#kindString? (readonly)

Returns the value of attribute kind.

Returns:

  • (String, nil)


441
442
443
# File 'sig/edoxen.rbs', line 441

def kind
  @kind
end

#labelString? (readonly)

Returns the value of attribute label.

Returns:

  • (String, nil)


440
441
442
# File 'sig/edoxen.rbs', line 440

def label
  @label
end

#outcomeString? (readonly)

Returns the value of attribute outcome.

Returns:

  • (String, nil)


445
446
447
# File 'sig/edoxen.rbs', line 445

def outcome
  @outcome
end

#referencesArray[Reference]? (readonly)

Returns the value of attribute references.

Returns:



444
445
446
# File 'sig/edoxen.rbs', line 444

def references
  @references
end

#titleString? (readonly)

Returns the value of attribute title.

Returns:

  • (String, nil)


442
443
444
# File 'sig/edoxen.rbs', line 442

def title
  @title
end

#topicsArray[Topic]? (readonly)

Returns the value of attribute topics.

Returns:



447
448
449
# File 'sig/edoxen.rbs', line 447

def topics
  @topics
end