|
1 | 1 | <?xml version="1.0" encoding="UTF-8" ?> |
2 | 2 | <odoo> |
3 | | - <record id="res_users_flowchart" model="ir.model.fields"> |
4 | | - <field name="name">x_flowchart</field> |
| 3 | + <record model="ir.model.fields" id="res_users_flowchart1"> |
| 4 | + <field name="name">x_flowchart1</field> |
5 | 5 | <field name="model_id" ref="base.model_res_users" /> |
6 | | - <field name="field_description">Demo mermaid flowchart</field> |
| 6 | + <field name="field_description">Demo mermaid flowchart #1</field> |
7 | 7 | <field name="ttype">char</field> |
8 | 8 | </record> |
9 | | - <record id="view_users_form_flowchart" model="ir.ui.view"> |
| 9 | + <record model="ir.model.fields" id="res_users_flowchart2"> |
| 10 | + <field name="name">x_flowchart2</field> |
| 11 | + <field name="model_id" ref="base.model_res_users" /> |
| 12 | + <field name="field_description">Demo mermaid flowchart #2</field> |
| 13 | + <field name="ttype">char</field> |
| 14 | + </record> |
| 15 | + <record model="ir.model.fields" id="res_users_flowchart3"> |
| 16 | + <field name="name">x_flowchart3</field> |
| 17 | + <field name="model_id" ref="base.model_res_users" /> |
| 18 | + <field name="field_description">Demo mermaid flowchart #3</field> |
| 19 | + <field name="ttype">char</field> |
| 20 | + </record> |
| 21 | + <record model="ir.ui.view" id="view_users_form_flowchart"> |
| 22 | + <field name="name">res.users.form.flowchart@web_widget_mermaid</field> |
10 | 23 | <field name="inherit_id" ref="base.view_users_form" /> |
11 | 24 | <field name="model">res.users</field> |
12 | 25 | <field name="arch" type="xml"> |
13 | 26 | <xpath expr="//notebook" position="inside"> |
14 | 27 | <page name="mermaid_page" string="Mermaid flowchart"> |
15 | | - <field name="x_flowchart" widget="mermaid" /> |
| 28 | + <p>Default widget</p> |
| 29 | + <field name="x_flowchart1" widget="mermaid" /> |
| 30 | + <p>Widget with Odoo theme</p> |
| 31 | + <field |
| 32 | + name="x_flowchart2" |
| 33 | + widget="mermaid" |
| 34 | + options="{'odoo_theme': true}" |
| 35 | + /> |
| 36 | + <p>Widget with custom theme</p> |
| 37 | + <field |
| 38 | + name="x_flowchart3" |
| 39 | + widget="mermaid" |
| 40 | + options="{ |
| 41 | + 'themeVariables': { |
| 42 | + 'primaryColor': '#FF0000', |
| 43 | + 'textColor': '#0000FF' |
| 44 | + } |
| 45 | + }" |
| 46 | + /> |
16 | 47 | </page> |
17 | 48 | </xpath> |
18 | 49 | </field> |
19 | 50 | </record> |
20 | | - <record id="base.user_demo" model="res.users"> |
21 | | - <field name="x_flowchart">graph TD |
| 51 | + <record model="res.users" id="base.user_demo"> |
| 52 | + <field name="x_flowchart1">graph TD |
| 53 | +A[This is an example flowchart] --> B{{Edit it}} |
| 54 | +B -. save it .-> C(See what happens)</field> |
| 55 | + <field name="x_flowchart2">graph TD |
| 56 | +A[This is an example flowchart] --> B{{Edit it}} |
| 57 | +B -. save it .-> C(See what happens)</field> |
| 58 | + <field name="x_flowchart3">graph TD |
22 | 59 | A[This is an example flowchart] --> B{{Edit it}} |
23 | 60 | B -. save it .-> C(See what happens)</field> |
24 | 61 | </record> |
|
0 commit comments