View Source ExPipedrive.Field (ex_pipedrive v0.1.0)
A Pipedrive field definition.
API v2 calls the machine-readable custom field hash field_code and its
human-readable label field_name. key and name mirror those values for
compatibility with the legacy API v1 field response.
Summary
Types
@type t() :: %ExPipedrive.Field{ active_flag: boolean() | nil, add_time: NaiveDateTime.t() | nil, add_visible_flag: boolean() | nil, bulk_edit_allowed: boolean() | nil, details_visible_flag: boolean() | nil, edit_flag: boolean() | nil, field_code: String.t() | nil, field_name: String.t() | nil, field_type: String.t() | nil, filtering_allowed: boolean() | nil, id: pos_integer() | nil, important_flag: boolean() | nil, index_visible_flag: boolean() | nil, json_column_flag: boolean() | nil, key: String.t() | nil, last_updated_by_user_id: pos_integer() | nil, mandatory_flag: boolean() | nil, name: String.t() | nil, options: [ExPipedrive.FieldOption.t()] | nil, order_nr: non_neg_integer() | nil, searchable_flag: boolean() | nil, sortable_flag: boolean() | nil, update_time: NaiveDateTime.t() | nil }