ConfigEntityNormalizer.php |
src/Normalizer/ConfigEntityNormalizer.php |
Drupal\jsonapi_extras\Normalizer |
|
ConfigSubscriber.php |
src/EventSubscriber/ConfigSubscriber.php |
Drupal\jsonapi_extras\EventSubscriber |
|
ConfigurableResourceType.php |
src/ResourceType/ConfigurableResourceType.php |
Drupal\jsonapi_extras\ResourceType |
|
ConfigurableResourceTypeRepository.php |
src/ResourceType/ConfigurableResourceTypeRepository.php |
Drupal\jsonapi_extras\ResourceType |
|
ContentEntityNormalizer.php |
src/Normalizer/ContentEntityNormalizer.php |
Drupal\jsonapi_extras\Normalizer |
|
DateTimeEnhancer.php |
src/Plugin/jsonapi/FieldEnhancer/DateTimeEnhancer.php |
Drupal\jsonapi_extras\Plugin\jsonapi\FieldEnhancer |
|
DateTimeEnhancerBase.php |
src/Plugin/DateTimeEnhancerBase.php |
Drupal\jsonapi_extras\Plugin |
|
DateTimeFromStringEnhancer.php |
src/Plugin/jsonapi/FieldEnhancer/DateTimeFromStringEnhancer.php |
Drupal\jsonapi_extras\Plugin\jsonapi\FieldEnhancer |
|
DuplicateFieldConstraint.php |
src/Plugin/Validation/Constraint/DuplicateFieldConstraint.php |
Drupal\jsonapi_extras\Plugin\Validation\Constraint |
|
DuplicateFieldConstraintValidator.php |
src/Plugin/Validation/Constraint/DuplicateFieldConstraintValidator.php |
Drupal\jsonapi_extras\Plugin\Validation\Constraint |
|
EntityNormalizerTrait.php |
src/Normalizer/EntityNormalizerTrait.php |
Drupal\jsonapi_extras\Normalizer |
|
EntityResourceTest.php |
tests/src/Kernel/Controller/EntityResourceTest.php |
Drupal\Tests\jsonapi_extras\Kernel\Controller |
|
EntityToJsonApi.php |
src/EntityToJsonApi.php |
Drupal\jsonapi_extras |
|
EntityToJsonApiTest.php |
tests/src/Kernel/EntityToJsonApiTest.php |
Drupal\Tests\jsonapi_extras\Kernel |
|
expandable-rows-table.html.twig |
templates/expandable-rows-table.html.twig |
|
Theme override to display a table.
The main difference between this template and the original table template is that here
we are printing the last three columns of each row inside a secondary, collapsible row. |
FieldItemNormalizer.php |
src/Normalizer/FieldItemNormalizer.php |
Drupal\jsonapi_extras\Normalizer |
|
JsonapiExtrasServiceProvider.php |
src/JsonapiExtrasServiceProvider.php |
Drupal\jsonapi_extras |
|
JsonapiExtrasSettingsForm.php |
src/Form/JsonapiExtrasSettingsForm.php |
Drupal\jsonapi_extras\Form |
|
JsonapiResourceConfig.php |
src/Entity/JsonapiResourceConfig.php |
Drupal\jsonapi_extras\Entity |
|
JsonapiResourceConfigDeleteForm.php |
src/Form/JsonapiResourceConfigDeleteForm.php |
Drupal\jsonapi_extras\Form |
|
JsonapiResourceConfigForm.php |
src/Form/JsonapiResourceConfigForm.php |
Drupal\jsonapi_extras\Form |
|
JsonapiResourceConfigListBuilder.php |
src/JsonapiResourceConfigListBuilder.php |
Drupal\jsonapi_extras |
|
jsonapi_extras.admin.css |
css/jsonapi_extras.admin.css |
|
span.label {
background-color: #e0e0d8;
border-radius: 5px;
color: #333;
font-weight: normal;
padding: 2px 5px;
}
span.label--overwritten {
background-color: #f39c12;
}
span.label--status {
background-color: #27ae60;
color:… |
jsonapi_extras.expandable_rows_table.css |
css/jsonapi_extras.expandable_rows_table.css |
|
.advanced-opts {
display: none;
background-color: rgba(0, 0, 0, 0.05);
}
.advanced-opts td:nth-child(2) {
font-weight: bold;
}
.toggle-expanded span {
color: #000;
display: inline-block;
}
.toggle-expanded {
cursor:… |
jsonapi_extras.info.yml |
jsonapi_extras.info.yml |
|
jsonapi_extras.info.yml |
jsonapi_extras.libraries.yml |
jsonapi_extras.libraries.yml |
|
jsonapi_extras.libraries.yml |
jsonapi_extras.links.menu.yml |
jsonapi_extras.links.menu.yml |
|
jsonapi_extras.links.menu.yml |
jsonapi_extras.links.task.yml |
jsonapi_extras.links.task.yml |
|
jsonapi_extras.links.task.yml |
jsonapi_extras.module |
jsonapi_extras.module |
|
Module implementation file. |
jsonapi_extras.routing.yml |
jsonapi_extras.routing.yml |
|
jsonapi_extras.routing.yml |
jsonapi_extras.schema.yml |
config/schema/jsonapi_extras.schema.yml |
|
config/schema/jsonapi_extras.schema.yml |
jsonapi_extras.services.yml |
jsonapi_extras.services.yml |
|
jsonapi_extras.services.yml |
jsonapi_extras.settings.yml |
config/install/jsonapi_extras.settings.yml |
|
config/install/jsonapi_extras.settings.yml |
JsonExtrasApiFunctionalTest.php |
tests/src/Functional/JsonExtrasApiFunctionalTest.php |
Drupal\Tests\jsonapi_extras\Functional |
|
JSONFieldEnhancer.php |
src/Plugin/jsonapi/FieldEnhancer/JSONFieldEnhancer.php |
Drupal\jsonapi_extras\Plugin\jsonapi\FieldEnhancer |
|
NullJsonapiResourceConfig.php |
src/ResourceType/NullJsonapiResourceConfig.php |
Drupal\jsonapi_extras\ResourceType |
|
ResourceFieldEnhancer.php |
src/Annotation/ResourceFieldEnhancer.php |
Drupal\jsonapi_extras\Annotation |
|
ResourceFieldEnhancerBase.php |
src/Plugin/ResourceFieldEnhancerBase.php |
Drupal\jsonapi_extras\Plugin |
|
ResourceFieldEnhancerInterface.php |
src/Plugin/ResourceFieldEnhancerInterface.php |
Drupal\jsonapi_extras\Plugin |
|
ResourceFieldEnhancerManager.php |
src/Plugin/ResourceFieldEnhancerManager.php |
Drupal\jsonapi_extras\Plugin |
|
SchemaFieldDefinitionNormalizer.php |
src/Normalizer/SchemaFieldDefinitionNormalizer.php |
Drupal\jsonapi_extras\Normalizer |
|
SchemataSchemaNormalizer.php |
src/Normalizer/SchemataSchemaNormalizer.php |
Drupal\jsonapi_extras\Normalizer |
|
SingleNestedEnhancer.php |
src/Plugin/jsonapi/FieldEnhancer/SingleNestedEnhancer.php |
Drupal\jsonapi_extras\Plugin\jsonapi\FieldEnhancer |
|
UuidLinkEnhancer.php |
src/Plugin/jsonapi/FieldEnhancer/UuidLinkEnhancer.php |
Drupal\jsonapi_extras\Plugin\jsonapi\FieldEnhancer |
|