Class: OmnifocusMcp::Tools::Params::RemoveItemParams
- Inherits:
-
Data
- Object
- Data
- OmnifocusMcp::Tools::Params::RemoveItemParams
- Defined in:
- lib/omnifocus_mcp/tools/params.rb
Instance Attribute Summary collapse
-
#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.
Class Method Summary collapse
Instance Attribute Details
#id ⇒ Object (readonly)
Returns the value of attribute id
38 39 40 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 38 def id @id end |
#item_type ⇒ Object (readonly)
Returns the value of attribute item_type
38 39 40 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 38 def item_type @item_type end |
#name ⇒ Object (readonly)
Returns the value of attribute name
38 39 40 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 38 def name @name end |
Class Method Details
.from_hash(hash) ⇒ Object
40 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 40 def self.from_hash(hash) = McpBoundary.from_hash(self, hash) |
.from_mcp(args) ⇒ Object
39 |
# File 'lib/omnifocus_mcp/tools/params.rb', line 39 def self.from_mcp(args) = McpBoundary.build(self, args) |