| {
  "controller": "controllers/record",
  "boolFilterList": [
    "onlyMy"
  ],
  "disabledMassActions": [
    "merge"
  ],
  "modalViews": {
    "detail": "pim:views/product-attribute-value/modals/detail",
    "edit": "pim:views/product-attribute-value/modals/edit"
  },
  "recordViews": {
    "detail": "pim:views/product-attribute-value/record/detail",
    "edit": "pim:views/product-attribute-value/record/edit",
    "detailSmall": "pim:views/product-attribute-value/record/detail-small",
    "editSmall": "pim:views/product-attribute-value/record/edit-small",
    "list": "pim:views/product-attribute-value/record/list"
  },
  "dynamicLogic": {
    "fields": {
      "channels": {
        "visible": {
          "conditionGroup": [
            {
              "type": "equals",
              "attribute": "scope",
              "value": "Channel"
            },
            {
              "type": "isNotEmpty",
              "attribute": "attributeId"
            }
          ]
        },
        "required": {
          "conditionGroup": [
            {
              "type": "equals",
              "attribute": "scope",
              "value": "Channel"
            },
            {
              "type": "isNotEmpty",
              "attribute": "attributeId"
            }
          ]
        },
        "readOnly": {
          "conditionGroup": [
            {
              "type": "isNotEmpty",
              "attribute": "locale"
            }
          ]
        }
      },
      "value": {
        "visible": {
          "conditionGroup": [
            {
              "type": "isNotEmpty",
              "attribute": "attributeId"
            }
          ]
        },
        "required": {
          "conditionGroup": [
            {
              "type": "isTrue",
              "attribute": "isRequired"
            }
          ]
        }
      },
      "scope": {
        "visible": {
          "conditionGroup": [
            {
              "type": "isNotEmpty",
              "attribute": "attributeId"
            }
          ]
        },
        "readOnly": {
          "conditionGroup": [
            {
              "type": "isNotEmpty",
              "attribute": "locale"
            }
          ]
        }
      },
      "product": {
        "readOnly": {
          "conditionGroup": [
            {
              "type": "isNotEmpty",
              "attribute": "id"
            }
          ]
        }
      },
      "attribute": {
        "readOnly": {
          "conditionGroup": [
            {
              "type": "isNotEmpty",
              "attribute": "id"
            }
          ]
        }
      }
    }
  }
}
 |