| $api (defined in Data) | Data | protected |
| $data (defined in Data) | Data | protected |
| $diff (defined in Data) | Data | protected |
| __call(string $method, array $args) | Data | |
| __construct(Api|self $caller, array $data=[]) | Data | |
| __serialize() | Data | |
| __toString() | AbstractEntity | |
| __unserialize(array $data) | Data | |
| _addWithPost(string $addPath, array $postData, string $field, array $diff) | PostMutatorTrait | protected |
| _get(string $field) | AbstractEntity | protected |
| _getParentNode() | CustomField | protected |
| _has(string $field) | Data | protected |
| _hydrate(string $class, $item) | Data | protected |
| _is(string $field) | Data | protected |
| _of(string $resourceSubtype) | Data | protected |
| _reload(string $field) | AbstractEntity | protected |
| _removeWithPost(string $rmPath, array $postData, string $field, array|Closure $diff) | PostMutatorTrait | protected |
| _select(string|iterable $subject, callable $filter,... $args) | Data | protected |
| _set(string $field, $value) | Data | protected |
| _setData(array $data) | AbstractEntity | protected |
| _setField(string $field, $value) | Data | protected |
| create() | CreateTrait | |
| delete() | DeleteTrait | |
| DIR (defined in CustomField) | CustomField | protected |
| FORMAT_CURRENCY (defined in CustomField) | CustomField | |
| FORMAT_CUSTOM (defined in CustomField) | CustomField | |
| FORMAT_IDENTIFIER (defined in CustomField) | CustomField | |
| FORMAT_NONE (defined in CustomField) | CustomField | |
| FORMAT_PERCENTAGE (defined in CustomField) | CustomField | |
| getCreatedBy() | CustomField | |
| getCurrencyCode() | CustomField | |
| getCustomLabel() | CustomField | |
| getCustomLabelPosition() | CustomField | |
| getDescription() | CustomField | |
| getEnumOption(string $ident) | CustomField | |
| getEnumOptions() | CustomField | |
| getFormat() | CustomField | |
| getGid() | AbstractEntity | |
| getName() | CustomField | |
| getPrecision() | CustomField | |
| getResourceSubtype() | CustomField | |
| hasGid() | AbstractEntity | |
| hasNotificationsEnabled() | CustomField | |
| isCurrency() | CustomField | |
| isDiff() | Data | |
| isEnabled() | CustomField | |
| isGlobalToWorkspace() | CustomField | |
| isIdentifier() | CustomField | |
| isPercentage() | CustomField | |
| jsonSerialize() | Data | |
| MAP (defined in CustomField) | CustomField | protected |
| newEnumOption() | CustomField | |
| ofDate() | CustomField | |
| ofEnum() | CustomField | |
| offsetExists(mixed $offset) | Data | |
| offsetGet(mixed $offset) | Data | |
| Helix::offsetSet(mixed $offset, mixed $value) | Data | |
| Helix::Asana::Base::ImmutableArrayTrait::offsetSet(mixed $offset, mixed $value) | ImmutableArrayTrait | |
| offsetUnset(mixed $offset) | Data | |
| ofMultiEnum() | CustomField | |
| ofNumber() | CustomField | |
| ofPeople() | CustomField | |
| ofText() | CustomField | |
| OPT_FIELDS (defined in AbstractEntity) | AbstractEntity | protected |
| POSITION_PREFIX (defined in CustomField) | CustomField | |
| POSITION_SUFFIX (defined in CustomField) | CustomField | |
| reload() | AbstractEntity | |
| selectEnumOptions(callable $filter) | CustomField | |
| setCurrencyCode(string $iso4217) | CustomField | |
| setCustomLabel(string $label) | CustomField | |
| setCustomLabelPosition(string $position) | CustomField | |
| setDescription(string $text) | CustomField | |
| setFormat(string $format) | CustomField | |
| setGlobalToWorkspace(bool $global) | CustomField | |
| setName(string $name) | CustomField | |
| setNotificationsEnabled(bool $enabled) | CustomField | |
| setPrecision(int $precision) | CustomField | |
| setResourceSubtype(string $type) | CustomField | |
| setWorkspace(Workspace $workspace) | CustomField | |
| sortEnumOptions(callable $cmp) | CustomField | |
| toArray(bool $diff=false) | Data | |
| TYPE (defined in CustomField) | CustomField | |
| update() | UpdateTrait | |