# Record TCefListValue

Description
Fields

## Unit

uCEFTypes

## Declaration

`type TCefListValue = record`

## Description

Structure representing a list value. Can be used on any process and thread.

NOTE: This struct is allocated DLL-side.

Implemented by ICefListValue.

<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/capi/cef_values_capi.h">CEF source file: /include/capi/cef_values_capi.h (cef_list_value_t))

## Overview

### Fields

Public | `base: TCefBaseRefCounted;`
Public | `is_valid: function(self: PCefListValue): Integer; stdcall;`
Public | `is_owned: function(self: PCefListValue): Integer; stdcall;`
Public | `is_read_only: function(self: PCefListValue): Integer; stdcall;`
Public | `is_same: function(self, that: PCefListValue): Integer; stdcall;`
Public | `is_equal: function(self, that: PCefListValue): Integer; stdcall;`
Public | `copy: function(self: PCefListValue): PCefListValue; stdcall;`
Public | `set_size: function(self: PCefListValue; size: NativeUInt): Integer; stdcall;`
Public | `get_size: function(self: PCefListValue): NativeUInt; stdcall;`
Public | `clear: function(self: PCefListValue): Integer; stdcall;`
Public | `remove: function(self: PCefListValue; index: NativeUInt): Integer; stdcall;`
Public | `get_type: function(self: PCefListValue; index: NativeUInt): TCefValueType; stdcall;`
Public | `get_value: function(self: PCefListValue; index: NativeUInt): PCefValue; stdcall;`
Public | `get_bool: function(self: PCefListValue; index: NativeUInt): Integer; stdcall;`
Public | `get_int: function(self: PCefListValue; index: NativeUInt): Integer; stdcall;`
Public | `get_double: function(self: PCefListValue; index: NativeUInt): Double; stdcall;`
Public | `get_string: function(self: PCefListValue; index: NativeUInt): PCefStringUserFree; stdcall;`
Public | `get_binary: function(self: PCefListValue; index: NativeUInt): PCefBinaryValue; stdcall;`
Public | `get_dictionary: function(self: PCefListValue; index: NativeUInt): PCefDictionaryValue; stdcall;`
Public | `get_list: function(self: PCefListValue; index: NativeUInt): PCefListValue; stdcall;`
Public | `set_value: function(self: PCefListValue; index: NativeUInt; value: PCefValue): Integer; stdcall;`
Public | `set_null: function(self: PCefListValue; index: NativeUInt): Integer; stdcall;`
Public | `set_bool: function(self: PCefListValue; index: NativeUInt; value: Integer): Integer; stdcall;`
Public | `set_int: function(self: PCefListValue; index: NativeUInt; value: Integer): Integer; stdcall;`
Public | `set_double: function(self: PCefListValue; index: NativeUInt; value: Double): Integer; stdcall;`
Public | `set_string: function(self: PCefListValue; index: NativeUInt; value: PCefString): Integer; stdcall;`
Public | `set_binary: function(self: PCefListValue; index: NativeUInt; value: PCefBinaryValue): Integer; stdcall;`
Public | `set_dictionary: function(self: PCefListValue; index: NativeUInt; value: PCefDictionaryValue): Integer; stdcall;`
Public | `set_list: function(self: PCefListValue; index: NativeUInt; value: PCefListValue): Integer; stdcall;`

## Description

### Fields

Public | `base: TCefBaseRefCounted;`
This item has no description.

Public | `is_valid: function(self: PCefListValue): Integer; stdcall;`
This item has no description.

Public | `is_owned: function(self: PCefListValue): Integer; stdcall;`
This item has no description.

Public | `is_read_only: function(self: PCefListValue): Integer; stdcall;`
This item has no description.

Public | `is_same: function(self, that: PCefListValue): Integer; stdcall;`
This item has no description.

Public | `is_equal: function(self, that: PCefListValue): Integer; stdcall;`
This item has no description.

Public | `copy: function(self: PCefListValue): PCefListValue; stdcall;`
This item has no description.

Public | `set_size: function(self: PCefListValue; size: NativeUInt): Integer; stdcall;`
This item has no description.

Public | `get_size: function(self: PCefListValue): NativeUInt; stdcall;`
This item has no description.

Public | `clear: function(self: PCefListValue): Integer; stdcall;`
This item has no description.

Public | `remove: function(self: PCefListValue; index: NativeUInt): Integer; stdcall;`
This item has no description.

Public | `get_type: function(self: PCefListValue; index: NativeUInt): TCefValueType; stdcall;`
This item has no description.

Public | `get_value: function(self: PCefListValue; index: NativeUInt): PCefValue; stdcall;`
This item has no description.

Public | `get_bool: function(self: PCefListValue; index: NativeUInt): Integer; stdcall;`
This item has no description.

Public | `get_int: function(self: PCefListValue; index: NativeUInt): Integer; stdcall;`
This item has no description.

Public | `get_double: function(self: PCefListValue; index: NativeUInt): Double; stdcall;`
This item has no description.

Public | `get_string: function(self: PCefListValue; index: NativeUInt): PCefStringUserFree; stdcall;`
This item has no description.

Public | `get_binary: function(self: PCefListValue; index: NativeUInt): PCefBinaryValue; stdcall;`
This item has no description.

Public | `get_dictionary: function(self: PCefListValue; index: NativeUInt): PCefDictionaryValue; stdcall;`
This item has no description.

Public | `get_list: function(self: PCefListValue; index: NativeUInt): PCefListValue; stdcall;`
This item has no description.

Public | `set_value: function(self: PCefListValue; index: NativeUInt; value: PCefValue): Integer; stdcall;`
This item has no description.

Public | `set_null: function(self: PCefListValue; index: NativeUInt): Integer; stdcall;`
This item has no description.

Public | `set_bool: function(self: PCefListValue; index: NativeUInt; value: Integer): Integer; stdcall;`
This item has no description.

Public | `set_int: function(self: PCefListValue; index: NativeUInt; value: Integer): Integer; stdcall;`
This item has no description.

Public | `set_double: function(self: PCefListValue; index: NativeUInt; value: Double): Integer; stdcall;`
This item has no description.

Public | `set_string: function(self: PCefListValue; index: NativeUInt; value: PCefString): Integer; stdcall;`
This item has no description.

Public | `set_binary: function(self: PCefListValue; index: NativeUInt; value: PCefBinaryValue): Integer; stdcall;`
This item has no description.

Public | `set_dictionary: function(self: PCefListValue; index: NativeUInt; value: PCefDictionaryValue): Integer; stdcall;`
This item has no description.

Public | `set_list: function(self: PCefListValue; index: NativeUInt; value: PCefListValue): Integer; stdcall;`
This item has no description.

Generated by PasDoc 1.0.4.