Class: OmnifocusMcp::Tools::Params::EditItemParams
- Inherits:
-
Data
- Object
- Data
- OmnifocusMcp::Tools::Params::EditItemParams
- Defined in:
- lib/omnifocus_mcp/tools/params.rb
Instance Attribute Summary collapse
-
#add_tags ⇒ Object
readonly
Returns the value of attribute add_tags.
-
#id ⇒ Object
readonly
Returns the value of attribute id.
-
#item_type ⇒ Object
readonly
Returns the value of attribute item_type.
-
#name ⇒ Object
readonly
Returns the value of attribute name.
-
#new_defer_date ⇒ Object
readonly
Returns the value of attribute new_defer_date.
-
#new_due_date ⇒ Object
readonly
Returns the value of attribute new_due_date.
-
#new_estimated_minutes ⇒ Object
readonly
Returns the value of attribute new_estimated_minutes.
-
#new_flagged ⇒ Object
readonly
Returns the value of attribute new_flagged.
-
#new_folder_name ⇒ Object
readonly
Returns the value of attribute new_folder_name.
-
#new_name ⇒ Object
readonly
Returns the value of attribute new_name.
-
#new_note ⇒ Object
readonly
Returns the value of attribute new_note.
-
#new_planned_date ⇒ Object
readonly
Returns the value of attribute new_planned_date.
-
#new_project_name ⇒ Object
readonly
Returns the value of attribute new_project_name.
-
#new_project_status ⇒ Object
readonly
Returns the value of attribute new_project_status.
-
#new_sequential ⇒ Object
readonly
Returns the value of attribute new_sequential.
-
#new_status ⇒ Object
readonly
Returns the value of attribute new_status.
-
#remove_tags ⇒ Object
readonly
Returns the value of attribute remove_tags.
-
#replace_tags ⇒ Object
readonly
Returns the value of attribute replace_tags.
Class Method Summary collapse
Instance Attribute Details
#add_tags ⇒ Object (readonly)
Returns the value of attribute add_tags
27 28 29 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 27 def @add_tags end |
#id ⇒ Object (readonly)
Returns the value of attribute id
27 28 29 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 27 def id @id end |
#item_type ⇒ Object (readonly)
Returns the value of attribute item_type
27 28 29 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 27 def item_type @item_type end |
#name ⇒ Object (readonly)
Returns the value of attribute name
27 28 29 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 27 def name @name end |
#new_defer_date ⇒ Object (readonly)
Returns the value of attribute new_defer_date
27 28 29 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 27 def new_defer_date @new_defer_date end |
#new_due_date ⇒ Object (readonly)
Returns the value of attribute new_due_date
27 28 29 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 27 def new_due_date @new_due_date end |
#new_estimated_minutes ⇒ Object (readonly)
Returns the value of attribute new_estimated_minutes
27 28 29 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 27 def new_estimated_minutes @new_estimated_minutes end |
#new_flagged ⇒ Object (readonly)
Returns the value of attribute new_flagged
27 28 29 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 27 def new_flagged @new_flagged end |
#new_folder_name ⇒ Object (readonly)
Returns the value of attribute new_folder_name
27 28 29 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 27 def new_folder_name @new_folder_name end |
#new_name ⇒ Object (readonly)
Returns the value of attribute new_name
27 28 29 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 27 def new_name @new_name end |
#new_note ⇒ Object (readonly)
Returns the value of attribute new_note
27 28 29 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 27 def new_note @new_note end |
#new_planned_date ⇒ Object (readonly)
Returns the value of attribute new_planned_date
27 28 29 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 27 def new_planned_date @new_planned_date end |
#new_project_name ⇒ Object (readonly)
Returns the value of attribute new_project_name
27 28 29 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 27 def new_project_name @new_project_name end |
#new_project_status ⇒ Object (readonly)
Returns the value of attribute new_project_status
27 28 29 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 27 def new_project_status @new_project_status end |
#new_sequential ⇒ Object (readonly)
Returns the value of attribute new_sequential
27 28 29 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 27 def new_sequential @new_sequential end |
#new_status ⇒ Object (readonly)
Returns the value of attribute new_status
27 28 29 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 27 def new_status @new_status end |
#remove_tags ⇒ Object (readonly)
Returns the value of attribute remove_tags
27 28 29 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 27 def @remove_tags end |
#replace_tags ⇒ Object (readonly)
Returns the value of attribute replace_tags
27 28 29 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 27 def @replace_tags end |
Class Method Details
.from_hash(hash) ⇒ Object
35 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 35 def self.from_hash(hash) = McpBoundary.from_hash(self, hash) |
.from_mcp(args) ⇒ Object
34 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 34 def self.from_mcp(args) = McpBoundary.build(self, args) |