# FlexibleList<T>

Class in Arbor / Inherits from: FlexibleFieldBase
Implements interfaces: IValueGetter<System.Collections.Generic.IList<T>>

## Description

A class that handles flexible list types that have multiple reference methods. If you want to use it, specify the type of the list element in T and inherit it.

### Type Parameters

Type Parameter Name | Description | Type Constraints
--- | --- | ---
T | Serializable list element type |

## Constructors

| Description
--- | ---
FlexibleList | FlexibleList default constructor

## Fields

Field Name | Description
--- | ---
_Parameter | Parameter reference
_Slot | Data input slot
_Value | Constant value

## Properties

Property Name | Description
--- | ---
fieldType | It returns a field type.
parameter | It return a Paramter. It is null if Type is other than Parameter.
value | It returns a value

## Methods

Method Name | Description
--- | ---
Disconnect | Disconnect the data slot.
GetValueObject | Return the value as object.

## Inherited Members

### Fields

Field Name | Description
--- | ---
_Type | Specified type of value

### Properties

Property Name | Description
--- | ---
type | It returns a type