# Blueprint

The Blueprint class normalizes an array from a blueprint file and converts sections, columns, fields etc. into a correct tab layout.

****

- Full class name: `Kirby\Cms\Blueprint`
- Source: <https://github.com/getkirby/kirby/tree/5.5.3/src/Cms/Blueprint.php#L27>

****

### Blueprint

- [$blueprint->__call()](https://getkirby.com/docs/reference/objects/cms/blueprint/__call.md)
- [new Blueprint()](https://getkirby.com/docs/reference/objects/cms/blueprint/__construct.md)
- [$blueprint->__debugInfo()](https://getkirby.com/docs/reference/objects/cms/blueprint/__debug-info.md)
- [$blueprint->acceptedFileTemplates()](https://getkirby.com/docs/reference/objects/cms/blueprint/accepted-file-templates.md)
- [$blueprint->buttons()](https://getkirby.com/docs/reference/objects/cms/blueprint/buttons.md)
- [Blueprint::extend()](https://getkirby.com/docs/reference/objects/cms/blueprint/extend.md)
- [Blueprint::factory()](https://getkirby.com/docs/reference/objects/cms/blueprint/factory.md)
- [$blueprint->field()](https://getkirby.com/docs/reference/objects/cms/blueprint/field.md)
- [Blueprint::fieldError()](https://getkirby.com/docs/reference/objects/cms/blueprint/field-error.md)
- [Blueprint::fieldProps()](https://getkirby.com/docs/reference/objects/cms/blueprint/field-props.md)
- [$blueprint->fields()](https://getkirby.com/docs/reference/objects/cms/blueprint/fields.md)
- [Blueprint::fieldsProps()](https://getkirby.com/docs/reference/objects/cms/blueprint/fields-props.md)
- [Blueprint::find()](https://getkirby.com/docs/reference/objects/cms/blueprint/find.md)
- [Blueprint::helpList()](https://getkirby.com/docs/reference/objects/cms/blueprint/help-list.md)
- [$blueprint->isDefault()](https://getkirby.com/docs/reference/objects/cms/blueprint/is-default.md)
- [Blueprint::load()](https://getkirby.com/docs/reference/objects/cms/blueprint/load.md)
- [$blueprint->model()](https://getkirby.com/docs/reference/objects/cms/blueprint/model.md)
- [$blueprint->name()](https://getkirby.com/docs/reference/objects/cms/blueprint/name.md)
- [$blueprint->section()](https://getkirby.com/docs/reference/objects/cms/blueprint/section.md)
- [$blueprint->sections()](https://getkirby.com/docs/reference/objects/cms/blueprint/sections.md)
- [$blueprint->tab()](https://getkirby.com/docs/reference/objects/cms/blueprint/tab.md)
- [$blueprint->tabs()](https://getkirby.com/docs/reference/objects/cms/blueprint/tabs.md)
- [$blueprint->title()](https://getkirby.com/docs/reference/objects/cms/blueprint/title.md)
- [$blueprint->toArray()](https://getkirby.com/docs/reference/objects/cms/blueprint/to-array.md)