Class: OmnifocusMcp::Tools::Params::AddTaskParams
- Inherits:
-
Data
- Object
- Data
- OmnifocusMcp::Tools::Params::AddTaskParams
- Defined in:
- lib/omnifocus_mcp/tools/params.rb
Instance Attribute Summary collapse
-
#defer_date ⇒ Object
readonly
Returns the value of attribute defer_date.
-
#due_date ⇒ Object
readonly
Returns the value of attribute due_date.
-
#estimated_minutes ⇒ Object
readonly
Returns the value of attribute estimated_minutes.
-
#flagged ⇒ Object
readonly
Returns the value of attribute flagged.
-
#hierarchy_level ⇒ Object
readonly
Returns the value of attribute hierarchy_level.
-
#name ⇒ Object
readonly
Returns the value of attribute name.
-
#note ⇒ Object
readonly
Returns the value of attribute note.
-
#parent_task_id ⇒ Object
readonly
Returns the value of attribute parent_task_id.
-
#parent_task_name ⇒ Object
readonly
Returns the value of attribute parent_task_name.
-
#planned_date ⇒ Object
readonly
Returns the value of attribute planned_date.
-
#project_name ⇒ Object
readonly
Returns the value of attribute project_name.
-
#tags ⇒ Object
readonly
Returns the value of attribute tags.
Class Method Summary collapse
Instance Attribute Details
#defer_date ⇒ Object (readonly)
Returns the value of attribute defer_date
10 11 12 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 10 def defer_date @defer_date end |
#due_date ⇒ Object (readonly)
Returns the value of attribute due_date
10 11 12 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 10 def due_date @due_date end |
#estimated_minutes ⇒ Object (readonly)
Returns the value of attribute estimated_minutes
10 11 12 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 10 def estimated_minutes @estimated_minutes end |
#flagged ⇒ Object (readonly)
Returns the value of attribute flagged
10 11 12 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 10 def flagged @flagged end |
#hierarchy_level ⇒ Object (readonly)
Returns the value of attribute hierarchy_level
10 11 12 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 10 def hierarchy_level @hierarchy_level end |
#name ⇒ Object (readonly)
Returns the value of attribute name
10 11 12 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 10 def name @name end |
#note ⇒ Object (readonly)
Returns the value of attribute note
10 11 12 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 10 def note @note end |
#parent_task_id ⇒ Object (readonly)
Returns the value of attribute parent_task_id
10 11 12 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 10 def parent_task_id @parent_task_id end |
#parent_task_name ⇒ Object (readonly)
Returns the value of attribute parent_task_name
10 11 12 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 10 def parent_task_name @parent_task_name end |
#planned_date ⇒ Object (readonly)
Returns the value of attribute planned_date
10 11 12 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 10 def planned_date @planned_date end |
#project_name ⇒ Object (readonly)
Returns the value of attribute project_name
10 11 12 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 10 def project_name @project_name end |
#tags ⇒ Object (readonly)
Returns the value of attribute tags
10 11 12 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 10 def @tags end |
Class Method Details
.from_hash(hash) ⇒ Object
16 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 16 def self.from_hash(hash) = McpBoundary.from_hash(self, hash) |
.from_mcp(args) ⇒ Object
15 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 15 def self.from_mcp(args) = McpBoundary.build(self, args) |