Class: MicrosoftGraph::Models::PlannerProgressTaskBoardTaskFormat
- Includes:
- MicrosoftKiotaAbstractions::Parsable
- Defined in:
- lib/models/planner_progress_task_board_task_format.rb
Class Method Summary collapse
-
.create_from_discriminator_value(parse_node) ⇒ Object
Creates a new instance of the appropriate class based on discriminator value.
Instance Method Summary collapse
-
#get_field_deserializers ⇒ Object
The deserialization information for the current model.
-
#initialize ⇒ Object
constructor
Instantiates a new plannerProgressTaskBoardTaskFormat and sets the default values.
-
#order_hint ⇒ Object
Gets the orderHint property value.
-
#order_hint=(value) ⇒ Object
Sets the orderHint property value.
-
#serialize(writer) ⇒ Object
Serializes information the current object.
Methods inherited from Entity
#additional_data, #additional_data=, #id, #id=, #odata_type, #odata_type=
Constructor Details
#initialize ⇒ Object
Instantiates a new plannerProgressTaskBoardTaskFormat and sets the default values.
16 17 18 |
# File 'lib/models/planner_progress_task_board_task_format.rb', line 16 def initialize() super end |
Class Method Details
.create_from_discriminator_value(parse_node) ⇒ Object
Creates a new instance of the appropriate class based on discriminator value
24 25 26 27 |
# File 'lib/models/planner_progress_task_board_task_format.rb', line 24 def self.create_from_discriminator_value(parse_node) raise StandardError, 'parse_node cannot be null' if parse_node.nil? return PlannerProgressTaskBoardTaskFormat.new end |
Instance Method Details
#get_field_deserializers ⇒ Object
The deserialization information for the current model
32 33 34 35 36 |
# File 'lib/models/planner_progress_task_board_task_format.rb', line 32 def get_field_deserializers() return super.merge({ "orderHint" => lambda {|n| @order_hint = n.get_string_value() }, }) end |
#order_hint ⇒ Object
Gets the orderHint property value. Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner.
41 42 43 |
# File 'lib/models/planner_progress_task_board_task_format.rb', line 41 def order_hint return @order_hint end |
#order_hint=(value) ⇒ Object
Sets the orderHint property value. Hint value used to order the task on the progress view of the task board. For details about the supported format, see Using order hints in Planner.
49 50 51 |
# File 'lib/models/planner_progress_task_board_task_format.rb', line 49 def order_hint=(value) @order_hint = value end |
#serialize(writer) ⇒ Object
Serializes information the current object
57 58 59 60 61 |
# File 'lib/models/planner_progress_task_board_task_format.rb', line 57 def serialize(writer) raise StandardError, 'writer cannot be null' if writer.nil? super writer.write_string_value("orderHint", @order_hint) end |