declaration_list
{ "{"
field_declaration (+55 nodes collapsed)
constructor_declaration (+25 nodes collapsed)
property_declaration
modifier
public "public"
identifier "Guid"
identifier "OwnerUserId"
accessor_list
{ "{"
accessor_declaration
get "get"
; ";"
accessor_declaration
set "set"
; ";"
} "}"
property_declaration
modifier
public "public"
predefined_type "bool"
identifier "OpenAccess"
accessor_list
{ "{"
accessor_declaration
get "get"
; ";"
accessor_declaration
set "set"
; ";"
} "}"
property_declaration
modifier
public "public"
generic_name
identifier "IReadOnlyList"
type_argument_list
< "<"
identifier "PlaylistUserPermissions"
> ">"
identifier "Shares"
accessor_list
{ "{"
accessor_declaration
get "get"
; ";"
accessor_declaration
set "set"
; ";"
} "}"
property_declaration
attribute_list
[ "["
attribute
identifier "JsonIgnore"
] "]"
modifier
public "public"
predefined_type "bool"
identifier "IsFile"
arrow_expression_clause
=> "=>"
invocation_expression
identifier "IsPlaylistFile"
argument_list
( "("
argument
identifier "Path"
) ")"
; ";"
property_declaration (+66 nodes collapsed)
property_declaration
attribute_list
[ "["
attribute
identifier "JsonIgnore"
] "]"
modifier
protected "protected"
modifier
override "override"
predefined_type "bool"
identifier "FilterLinkedChildrenPerUser"
arrow_expression_clause
=> "=>"
boolean_literal
true "true"
; ";"
property_declaration
attribute_list
[ "["
attribute
identifier "JsonIgnore"
] "]"
modifier
public "public"
modifier
override "override"
predefined_type "bool"
identifier "SupportsInheritedParentImages"
arrow_expression_clause
=> "=>"
boolean_literal
false "false"
; ";"
property_declaration (+31 nodes collapsed)
property_declaration
attribute_list
[ "["
attribute
identifier "JsonIgnore"
] "]"
modifier
public "public"
modifier
override "override"
predefined_type "bool"
identifier "AlwaysScanInternalMetadataPath"
arrow_expression_clause
=> "=>"
boolean_literal
true "true"
; ";"
property_declaration
attribute_list
[ "["
attribute
identifier "JsonIgnore"
] "]"
modifier
public "public"
modifier
override "override"
predefined_type "bool"
identifier "SupportsCumulativeRunTimeTicks"
arrow_expression_clause
=> "=>"
boolean_literal
true "true"
; ";"
property_declaration
attribute_list
[ "["
attribute
identifier "JsonIgnore"
] "]"
modifier
public "public"
modifier
override "override"
predefined_type "bool"
identifier "IsPreSorted"
arrow_expression_clause
=> "=>"
boolean_literal
true "true"
; ";"
property_declaration
modifier
public "public"
identifier "MediaType"
identifier "PlaylistMediaType"
accessor_list
{ "{"
accessor_declaration
get "get"
; ";"
accessor_declaration
set "set"
; ";"
} "}"
property_declaration
attribute_list
[ "["
attribute
identifier "JsonIgnore"
] "]"
modifier
public "public"
modifier
override "override"
identifier "MediaType"
identifier "MediaType"
arrow_expression_clause
=> "=>"
identifier "PlaylistMediaType"
; ";"
property_declaration (+71 nodes collapsed)
method_declaration (+50 nodes collapsed)
method_declaration (+28 nodes collapsed)
method_declaration
modifier
public "public"
modifier
override "override"
predefined_type "double"
identifier "GetDefaultPrimaryImageAspectRatio"
parameter_list
( "("
) ")"
block
{ "{"
return_statement
return "return"
integer_literal "1"
; ";"
} "}"
method_declaration (+30 nodes collapsed)
method_declaration
modifier
public "public"
modifier
override "override"
predefined_type "bool"
identifier "IsSaveLocalMetadataEnabled"
parameter_list
( "("
) ")"
block
{ "{"
return_statement
return "return"
boolean_literal
true "true"
; ";"
} "}"
method_declaration (+25 nodes collapsed)
method_declaration (+52 nodes collapsed)
method_declaration (+42 nodes collapsed)
method_declaration (+27 nodes collapsed)
method_declaration
modifier
public "public"
modifier
override "override"
generic_name
identifier "IReadOnlyList"
type_argument_list
< "<"
identifier "BaseItem"
> ">"
identifier "GetRecursiveChildren"
parameter_list
( "("
parameter
identifier "User"
identifier "user"
, ","
parameter
identifier "InternalItemsQuery"
identifier "query"
) ")"
block
{ "{"
return_statement
return "return"
invocation_expression
identifier "GetPlayableItems"
argument_list
( "("
argument
identifier "user"
, ","
argument
identifier "query"
) ")"
; ";"
} "}"
method_declaration (+31 nodes collapsed)
method_declaration (+66 nodes collapsed)
method_declaration (+143 nodes collapsed)
method_declaration (+383 nodes collapsed)
method_declaration (+152 nodes collapsed)
method_declaration (+47 nodes collapsed)
method_declaration (+49 nodes collapsed)
} "}"