محورية / GraphUI / TableColumn
واجهة: TableColumn<T>
محدد في: interfaces/GraphUI.ts:1527
عمود واحد من قاعدة البيانات.
امتداد متعمد لـ FilterFacet: وجه يوضح بالفعل كيفية قراءة ملف قيمة العنصر ونوع قيمته، وهو بالضبط ما هو العمود الاحتياجات. لذا فإن الإعلان UI.filter.facets يصف بياناتك مرة واحدة ولوحة التصفية والطاولة متفقة على ذلك.
مثال
{ key: 'severity', label: 'Severity', type: 'numberRange', align: 'right', filterable: true }يمتد
Pick<FilterFacet,"key"|"label"|"type"|"order">
نوع المعلمات
T
خصائص
accessor()?
optionalaccessor: (element) =>unknown
محدد في: interfaces/GraphUI.ts:1532
كيفية قراءة هذا العمود من عنصر. الإعدادات الافتراضية هي element.getData()[key]، والتي هو ما يجعل FilterFacet قابلاً للاستخدام كعمود دون تغيير.
المعلمات
element
T
المرتجعات
unknown
align?
optionalalign:"center"|"right"|"left"
محدد في: interfaces/GraphUI.ts:1536
الافتراضي
"صحيح" لـ numberRange، 'left' بخلاف ذلك
filterable?
optionalfilterable:boolean
محدد في: interfaces/GraphUI.ts:1552
امنح هذا العمود عنصر تحكم عامل التصفية في رأسه، واكتب النوع — أ زوج الحد الأدنى/الحد الأقصى لـ numberRange، قائمة منسدلة للقيم الموجودة لـ select، مربع سلسلة فرعية خلاف ذلك.
إنه يضيق الصفوف; تُترك اللوحة القماشية بمفردها ما لم يضغط أحد على الرصيف تطبيق على الرسم البياني زر (انظر TableOptions.filterGraph)، لذلك القراءة و التصفية تبقى أعمالًا منفصلة.
الافتراضي
خطأ لعمود تعلنه - ولكن true في جميع أنحاء مشتق مجموعة الأعمدة، التي تستنتج مرشحاتها من الأنواع التي استنتجتها بالفعل. أعلن columns وستحصل على ما طلبته بالضبط.
format()?
optionalformat: (value,element) =>string|HTMLElement
محدد في: interfaces/GraphUI.ts:1560
تقديم الخلية. يتم إدراج سلسلة كنص، وHTMLElement كعلامة. يتم تجاهله عن طريق التصدير، الذي يكتب دائمًا القيمة الأولية.
المعلمات
value
unknown
element
T
المرتجعات
string | HTMLElement
الافتراضي
String(value)
hidden?
optionalhidden:boolean
محدد في: interfaces/GraphUI.ts:1554
ابدأ مخفيًا (لا يزال مدرجًا في منتقي الأعمدة).
الافتراضي
falsekey
key:
string
محدد في: interfaces/GraphQueryEngine.ts:73
هوية الفلتر واستخدام المفتاح GraphFilters setFilter / getFilters.
ورثت من
Pick.key
label?
optionallabel:string
محدد في: interfaces/GraphQueryEngine.ts:78
التسمية البشرية للتحكم في النموذج، مستخدمة حرفيًا (حتى يمكن ترجمتها). الإعدادات الافتراضية إلى key.
ورثت من
Pick.label
order?
optionalorder:number
محدد في: interfaces/GraphQueryEngine.ts:99
عرض الترتيب في اللوحة.
الافتراضي
declaration orderورثت من
Pick.order
sortable?
optionalsortable:boolean
محدد في: interfaces/GraphUI.ts:1538
الافتراضي
truetype
type:
FilterFacetType
محدد في: interfaces/GraphQueryEngine.ts:79
ورثت من
Pick.type
width?
optionalwidth:string|number
محدد في: interfaces/GraphUI.ts:1534
عرض العمود — عدد وحدات البكسل، أو أي طول يبلغ CSS.
الافتراضي
sized from its content