Class: OmnifocusMcp::Tools::Params::QueryOmnifocusParams
- Inherits:
-
Data
- Object
- Data
- OmnifocusMcp::Tools::Params::QueryOmnifocusParams
- Defined in:
- lib/omnifocus_mcp/tools/params.rb
Instance Attribute Summary collapse
-
#entity ⇒ Object
readonly
Returns the value of attribute entity.
-
#fields ⇒ Object
readonly
Returns the value of attribute fields.
-
#filters ⇒ Object
readonly
Returns the value of attribute filters.
-
#format ⇒ Object
readonly
Returns the value of attribute format.
-
#include_completed ⇒ Object
readonly
Returns the value of attribute include_completed.
-
#limit ⇒ Object
readonly
Returns the value of attribute limit.
-
#sort_by ⇒ Object
readonly
Returns the value of attribute sort_by.
-
#sort_order ⇒ Object
readonly
Returns the value of attribute sort_order.
-
#summary ⇒ Object
readonly
Returns the value of attribute summary.
Class Method Summary collapse
Instance Attribute Details
#entity ⇒ Object (readonly)
Returns the value of attribute entity
43 44 45 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 43 def entity @entity end |
#fields ⇒ Object (readonly)
Returns the value of attribute fields
43 44 45 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 43 def fields @fields end |
#filters ⇒ Object (readonly)
Returns the value of attribute filters
43 44 45 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 43 def filters @filters end |
#format ⇒ Object (readonly)
Returns the value of attribute format
43 44 45 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 43 def format @format end |
#include_completed ⇒ Object (readonly)
Returns the value of attribute include_completed
43 44 45 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 43 def include_completed @include_completed end |
#limit ⇒ Object (readonly)
Returns the value of attribute limit
43 44 45 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 43 def limit @limit end |
#sort_by ⇒ Object (readonly)
Returns the value of attribute sort_by
43 44 45 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 43 def sort_by @sort_by end |
#sort_order ⇒ Object (readonly)
Returns the value of attribute sort_order
43 44 45 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 43 def sort_order @sort_order end |
#summary ⇒ Object (readonly)
Returns the value of attribute summary
43 44 45 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 43 def summary @summary end |
Class Method Details
.from_hash(hash) ⇒ Object
48 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 48 def self.from_hash(hash) = McpBoundary.from_hash(self, hash) |
.from_mcp(args) ⇒ Object
47 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 47 def self.from_mcp(args) = McpBoundary.build(self, args, deep: true) |