@alex.garcia/libfec / PersonName
Type Alias: PersonName
PersonName =
object
Defined in: generated/PersonName.ts:12
A person's name, split the way FEC forms collect it.
Read with a column prefix: PersonName::from_prefixed(data, "treasurer_") reads treasurer_last_name, treasurer_first_name, treasurer_middle_name, treasurer_prefix and treasurer_suffix.
Properties
first_name
first_name:
string
Defined in: generated/PersonName.ts:16
First name; "" when not given.
last_name
last_name:
string
Defined in: generated/PersonName.ts:20
Last name (surname); "" when not given.
middle_name
middle_name:
string|null
Defined in: generated/PersonName.ts:24
Middle name or initial.
prefix
prefix:
string|null
Defined in: generated/PersonName.ts:28
Name prefix (Mr., Dr.).
suffix
suffix:
string|null
Defined in: generated/PersonName.ts:32
Name suffix (Jr., III).