simple_page_manager-1.0.0-alpha1/config/schema/simple_page_manager.schema.yml
config/schema/simple_page_manager.schema.yml
simple_page_manager.page.*: type: config_entity label: 'Page' mapping: id: type: string label: 'Machine name' label: type: label label: 'Label' path: type: string label: 'Path' sections: type: sequence sequence: type: layout_builder.section menu: type: mapping label: 'Menu' mapping: title: type: text label: 'Title' description: type: text label: 'Description' weight: type: integer label: 'Weight' enabled: type: boolean label: 'Enabled' expanded: type: boolean label: 'Expanded' menu_name: type: string label: 'Menu name' parent: type: string label: 'Parent' access: type: mapping label: 'Access' mapping: type: type: string label: 'Access type' options: type: simple_page_manager.access.[%parent.type] simple_page_manager.access.*: type: mapping label: 'Access options' simple_page_manager.access.role: type: mapping label: 'Role' mapping: role: type: string label: 'Role' simple_page_manager.access.permission: type: mapping label: 'Permission' mapping: permission: type: string label: 'Permission' simple_page_manager.access.none: type: sequence