assign widget to IRecordsTable definition

This commit is contained in:
Helmut Merz 2023-12-27 10:40:41 +01:00
parent 4343dc517f
commit 45d568b77b

View file

@ -28,7 +28,7 @@ from zope.interface import implementer, implements, Interface, Attribute
from zope.schema.interfaces import IContextSourceBinder, IIterableSource from zope.schema.interfaces import IContextSourceBinder, IIterableSource
from cybertools.composer.schema.factory import SchemaFactory from cybertools.composer.schema.factory import SchemaFactory
from cybertools.composer.schema.grid.interfaces import KeyTable from cybertools.composer.schema.grid.interfaces import KeyTable, Records
from cybertools.composer.interfaces import IInstance from cybertools.composer.interfaces import IInstance
from loops.common import AdapterBase, adapted, baseObject from loops.common import AdapterBase, adapted, baseObject
from loops.external.element import Element from loops.external.element import Element
@ -67,7 +67,9 @@ IDataTable['columns'].hidden = True
class IRecordsTable(IDataTable): class IRecordsTable(IDataTable):
pass data = Records(title=_(u'Table Data'),
description=_(u'Table Data'),
required=False)
class DataTable(AdapterBase): class DataTable(AdapterBase):