class Mint::LS::Completion
- Mint::LS::Completion
- LSP::RequestMessage
- Reference
- Object
Defined in:
ls/completion.crls/completion_item/argument.cr
ls/completion_item/component.cr
ls/completion_item/constant.cr
ls/completion_item/function.cr
ls/completion_item/get.cr
ls/completion_item/property.cr
ls/completion_item/style.cr
ls/completions/component.cr
ls/completions/functions.cr
ls/completions/module.cr
ls/completions/store.cr
Constructors
Instance Method Summary
- #completion_item(node : Ast::Argument) : LSP::CompletionItem
- #completion_item(node : Ast::Component) : LSP::CompletionItem
- #completion_item(node : Ast::Constant, parent_name : String | Nil = nil) : LSP::CompletionItem
- #completion_item(node : Ast::Function, parent_name : String | Nil = nil) : LSP::CompletionItem
- #completion_item(node : Ast::Get, parent_name : String | Nil = nil) : LSP::CompletionItem
- #completion_item(node : Ast::Property) : LSP::CompletionItem
- #completion_item(node : Ast::Style) : LSP::CompletionItem
- #completions(node : Ast::Component, global : Bool = false) : Array(LSP::CompletionItem)
- #completions(node : Ast::Function) : Array(LSP::CompletionItem)
- #completions(node : Ast::Module, global : Bool = false) : Array(LSP::CompletionItem)
- #completions(node : Ast::Store, global : Bool = false) : Array(LSP::CompletionItem)
- #completions(node : Ast::Node, global : Bool = false)
- #execute(server)
- #params : LSP::CompletionParams
- #params=(params : LSP::CompletionParams)
- #workspace