Class: Peddler::APIs::ActionPlans20260601::ActionItem

Inherits:
Data
  • Object
show all
Defined in:
sig/peddler/apis/action_plans_2026_06_01.rbs

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#description ⇒ Peddler::APIs::ActionPlans20260601::LocalizedText (readonly)

Returns the value of attribute description.



14
15
16
# File 'sig/peddler/apis/action_plans_2026_06_01.rbs', line 14

def description
  @description
end

#references ⇒ Peddler::APIs::ActionPlans20260601::ActionItemReferences? (readonly)

Returns the value of attribute references.



15
16
17
# File 'sig/peddler/apis/action_plans_2026_06_01.rbs', line 15

def references
  @references
end

#type ⇒ Peddler::APIs::ActionPlans20260601::ActionItemType (readonly)

Returns the value of attribute type.



16
17
18
# File 'sig/peddler/apis/action_plans_2026_06_01.rbs', line 16

def type
  @type
end

Class Method Details

.[](description:, type:, references:) ⇒ Peddler::APIs::ActionPlans20260601::ActionItem .[](arg0, arg1, arg2) ⇒ Peddler::APIs::ActionPlans20260601::ActionItem



7
8
# File 'sig/peddler/apis/action_plans_2026_06_01.rbs', line 7

def self.[]: (description: Peddler::APIs::ActionPlans20260601::LocalizedText, type: Peddler::APIs::ActionPlans20260601::ActionItemType, ?references: Peddler::APIs::ActionPlans20260601::ActionItemReferences?) -> Peddler::APIs::ActionPlans20260601::ActionItem
| (Peddler::APIs::ActionPlans20260601::LocalizedText, Peddler::APIs::ActionPlans20260601::ActionItemType, Peddler::APIs::ActionPlans20260601::ActionItemReferences?) -> Peddler::APIs::ActionPlans20260601::ActionItem

.members ⇒ [ :description, :type, :references ]

Returns:

  • ([ :description, :type, :references ])


10
# File 'sig/peddler/apis/action_plans_2026_06_01.rbs', line 10

def self.members: () -> [ :description, :type, :references ]

.new(description:, type:, references:) ⇒ Peddler::APIs::ActionPlans20260601::ActionItem .new(arg0, arg1, arg2) ⇒ Peddler::APIs::ActionPlans20260601::ActionItem



5
6
# File 'sig/peddler/apis/action_plans_2026_06_01.rbs', line 5

def self.new: (description: Peddler::APIs::ActionPlans20260601::LocalizedText, type: Peddler::APIs::ActionPlans20260601::ActionItemType, ?references: Peddler::APIs::ActionPlans20260601::ActionItemReferences?) -> Peddler::APIs::ActionPlans20260601::ActionItem
| (Peddler::APIs::ActionPlans20260601::LocalizedText, Peddler::APIs::ActionPlans20260601::ActionItemType, Peddler::APIs::ActionPlans20260601::ActionItemReferences?) -> Peddler::APIs::ActionPlans20260601::ActionItem

.parse ⇒ Peddler::APIs::ActionPlans20260601::ActionItem

Parameters:

  • (Hash[String | Symbol, untyped])
  • (Object)

Returns:



12
# File 'sig/peddler/apis/action_plans_2026_06_01.rbs', line 12

def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::ActionPlans20260601::ActionItem

Instance Method Details

#members ⇒ [ :description, :type, :references ]

Returns:

  • ([ :description, :type, :references ])


18
# File 'sig/peddler/apis/action_plans_2026_06_01.rbs', line 18

def members: () -> [ :description, :type, :references ]

#to_h ⇒ { description: Peddler::APIs::ActionPlans20260601::LocalizedText, type: Peddler::APIs::ActionPlans20260601::ActionItemType, references: Peddler::APIs::ActionPlans20260601::ActionItemReferences? }



19
# File 'sig/peddler/apis/action_plans_2026_06_01.rbs', line 19

def to_h: () -> { description: Peddler::APIs::ActionPlans20260601::LocalizedText, type: Peddler::APIs::ActionPlans20260601::ActionItemType, references: Peddler::APIs::ActionPlans20260601::ActionItemReferences? }