diff --git a/_data/components/formLayoutManager.yml b/_data/components/formLayoutManager.yml index ca0435090..5645c10e1 100644 --- a/_data/components/formLayoutManager.yml +++ b/_data/components/formLayoutManager.yml @@ -78,6 +78,18 @@ attributes: [{ default: "", required: "", description: "Deprecated. The dialog maximum height" +},{ + name: "sidenav-position", + type: "start | end", + default: "end", + required: "", + description: "Position of the sidenav when the layout manager is in sidenav mode" +},{ + name: "sidenav-width", + type: "string", + default: "60%", + required: "", + description: "Width of the sidenav when the layout manager is in sidenav mode" },{ name: "store-state" }] @@ -102,5 +114,8 @@ directives: [ }, { name: "o-form-layout-tabgroup-options" + }, + { + name: "o-form-layout-sidenav-options" } ] diff --git a/_data/components/formLayoutManagerComponents/formLayoutSidenavOptions.yml b/_data/components/formLayoutManagerComponents/formLayoutSidenavOptions.yml new file mode 100644 index 000000000..38eb471b4 --- /dev/null +++ b/_data/components/formLayoutManagerComponents/formLayoutSidenavOptions.yml @@ -0,0 +1,28 @@ +directive: "o-form-layout-sidenav-options" +title: "Sidenav mode" + +attributes: [{ + name: "width", + type: "string", + default: "", + required: "", + description: "Width of the sidenav panel" +},{ + name: "position", + type: "start | end", + default: "end", + required: "", + description: "Position of the sidenav" +},{ + name: "label-columns", + type: "string", + default: "", + required: "", + description: "Form data columns used in the detail form title. Separated by ';'" +},{ + name: "separator", + type: "string", + default: "' ' (blank space)", + required: "", + description: "Separator between multiple label columns values" +}]