declaration_list
{ "{"
function_item (+463 nodes collapsed)
function_item (+104 nodes collapsed)
function_item (+251 nodes collapsed)
function_item (+2143 nodes collapsed)
function_item
fn "fn"
identifier "new_thread_view"
parameters (+86 nodes collapsed)
-> "->"
generic_type
type_identifier "Entity"
type_arguments
< "<"
type_identifier "ThreadView"
> ">"
block
{ "{"
let_declaration
let "let"
identifier "agent_name"
= "="
call_expression
field_expression
field_expression
self "self"
. "."
field_identifier "agent"
. "."
field_identifier "name"
arguments
( "("
) ")"
; ";"
let_declaration (+32 nodes collapsed)
let_declaration (+27 nodes collapsed)
let_declaration (+28 nodes collapsed)
expression_statement (+26 nodes collapsed)
let_declaration (+119 nodes collapsed)
let_declaration (+28 nodes collapsed)
let_declaration (+29 nodes collapsed)
expression_statement (+107 nodes collapsed)
expression_statement (+29 nodes collapsed)
let_declaration (+28 nodes collapsed)
let_declaration (+28 nodes collapsed)
line_comment
// "//"
line_comment
// "//"
line_comment
// "//"
let_declaration
let "let"
identifier "config_options_provider"
= "="
call_expression
field_expression
identifier "connection"
. "."
field_identifier "session_config_options"
arguments
( "("
reference_expression
& "&"
identifier "session_id"
, ","
identifier "cx"
) ")"
; ";"
let_declaration
let "let"
identifier "config_options_view"
; ";"
let_declaration
let "let"
identifier "mode_selector"
; ";"
let_declaration
let "let"
identifier "model_selector"
; ";"
expression_statement (+363 nodes collapsed)
let_declaration (+49 nodes collapsed)
let_declaration (+28 nodes collapsed)
let_declaration (+116 nodes collapsed)
expression_statement (+103 nodes collapsed)
let_declaration (+35 nodes collapsed)
let_declaration (+107 nodes collapsed)
let_declaration (+58 nodes collapsed)
let_declaration
let "let"
identifier "agent_icon"
= "="
call_expression
field_expression
field_expression
self "self"
. "."
field_identifier "agent"
. "."
field_identifier "logo"
arguments
( "("
) ")"
; ";"
let_declaration
let "let"
identifier "weak"
= "="
call_expression
field_expression
identifier "cx"
. "."
field_identifier "weak_entity"
arguments
( "("
) ")"
; ";"
call_expression (+126 nodes collapsed)
} "}"
function_item (+674 nodes collapsed)
function_item (+219 nodes collapsed)
function_item (+221 nodes collapsed)
function_item (+29 nodes collapsed)
function_item (+263 nodes collapsed)
function_item (+83 nodes collapsed)
function_item (+33 nodes collapsed)
function_item (+81 nodes collapsed)
function_item (+106 nodes collapsed)
function_item (+113 nodes collapsed)
function_item (+2252 nodes collapsed)
function_item (+1465 nodes collapsed)
function_item (+580 nodes collapsed)
function_item (+1228 nodes collapsed)
function_item (+119 nodes collapsed)
function_item (+1039 nodes collapsed)
function_item (+368 nodes collapsed)
function_item (+145 nodes collapsed)
function_item (+345 nodes collapsed)
function_item (+358 nodes collapsed)
function_item (+96 nodes collapsed)
function_item (+101 nodes collapsed)
function_item (+67 nodes collapsed)
function_item (+164 nodes collapsed)
function_item (+119 nodes collapsed)
function_item (+279 nodes collapsed)
function_item (+994 nodes collapsed)
function_item (+101 nodes collapsed)
function_item (+82 nodes collapsed)
function_item (+99 nodes collapsed)
function_item (+157 nodes collapsed)
function_item (+175 nodes collapsed)
function_item (+294 nodes collapsed)
function_item (+784 nodes collapsed)
function_item (+104 nodes collapsed)
function_item (+120 nodes collapsed)
function_item (+175 nodes collapsed)
line_comment
// "//"
outer_doc_comment_marker
/ "/"
doc_comment " Inserts the selected text into the message editor or the me"...
line_comment
// "//"
outer_doc_comment_marker
/ "/"
doc_comment " edited, if any.\n"
function_item (+123 nodes collapsed)
line_comment
// "//"
outer_doc_comment_marker
/ "/"
doc_comment " Inserts terminal text as a crease into the message editor.\n"
function_item (+126 nodes collapsed)
function_item (+181 nodes collapsed)
function_item (+66 nodes collapsed)
function_item (+227 nodes collapsed)
function_item (+88 nodes collapsed)
} "}"