Zum Inhalt springen

setObjectTypeViewSetting

Upsert one view-setting row for a view key and object type (‘ALL’ = default for all object types). Passing null for both hidden and viewMode deletes the row (= inherit everything). Returns all raw rows. Admin only.

Type: [ObjectTypeViewSetting!]!

Arguments

  • hidden: Boolean — Hide the section or menu entry; null = inherit.
  • objectType: String! — Object type the row belongs to; ‘ALL’ = default for all object types.
  • viewKey: String! — View location the setting applies to, e.g. ‘overview.members’ or ‘page.childs’.
  • viewMode: ObjectTypeViewMode — Display mode of the list; null = inherit.
mutation($hidden: Boolean, $objectType: String!, $viewKey: String!, $viewMode: ObjectTypeViewMode) {
setObjectTypeViewSetting(hidden: $hidden, objectType: $objectType, viewKey: $viewKey, viewMode: $viewMode) {
hidden
objectTypeID
viewKey
viewMode
}
}