Class: OmnifocusMcp::Tools::Params::AddProjectParams
- Inherits:
-
Data
- Object
- Data
- OmnifocusMcp::Tools::Params::AddProjectParams
- 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.
-
#folder_name ⇒ Object
readonly
Returns the value of attribute folder_name.
-
#name ⇒ Object
readonly
Returns the value of attribute name.
-
#note ⇒ Object
readonly
Returns the value of attribute note.
-
#sequential ⇒ Object
readonly
Returns the value of attribute sequential.
-
#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
19 20 21 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 19 def defer_date @defer_date end |
#due_date ⇒ Object (readonly)
Returns the value of attribute due_date
19 20 21 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 19 def due_date @due_date end |
#estimated_minutes ⇒ Object (readonly)
Returns the value of attribute estimated_minutes
19 20 21 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 19 def estimated_minutes @estimated_minutes end |
#flagged ⇒ Object (readonly)
Returns the value of attribute flagged
19 20 21 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 19 def flagged @flagged end |
#folder_name ⇒ Object (readonly)
Returns the value of attribute folder_name
19 20 21 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 19 def folder_name @folder_name end |
#name ⇒ Object (readonly)
Returns the value of attribute name
19 20 21 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 19 def name @name end |
#note ⇒ Object (readonly)
Returns the value of attribute note
19 20 21 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 19 def note @note end |
#sequential ⇒ Object (readonly)
Returns the value of attribute sequential
19 20 21 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 19 def sequential @sequential end |
#tags ⇒ Object (readonly)
Returns the value of attribute tags
19 20 21 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 19 def @tags end |
Class Method Details
.from_hash(hash) ⇒ Object
24 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 24 def self.from_hash(hash) = McpBoundary.from_hash(self, hash) |
.from_mcp(args) ⇒ Object
23 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 23 def self.from_mcp(args) = McpBoundary.build(self, args) |