(self, element, fields, datastore=None)
| 1476 | ) |
| 1477 | |
| 1478 | def _make_fields(self, element, fields, datastore=None): |
| 1479 | frm = ttk.Frame(element) |
| 1480 | frm.pack(fill="x") |
| 1481 | for i, fld in enumerate(fields): |
| 1482 | (self._data if datastore is None else datastore)[fld[0]] = v = tk.StringVar( |
| 1483 | frm, value=fld[1] |
| 1484 | ) |
| 1485 | ttk.Label(frm, text=fld[0]).grid(row=i, column=0, sticky="w") |
| 1486 | ttk.Entry(frm, textvariable=v).grid(row=i, column=1, sticky="e") |
| 1487 | frm.grid_columnconfigure(1, weight=1) |
| 1488 | |
| 1489 | def _make_checkbox(self, element, keys, flags, datastore): |
| 1490 | for flg in keys: |
no outgoing calls
no test coverage detected