تمت ترجمة هذه الوثائق تلقائيًا بواسطة الذكاء الاصطناعي.
الدالة الإنشائية()الدالة الإنشائية التي تنشئ كائنًا (instance) من Metric.
constructor(options?: MetricOptions)| الخاصية | النوع | الوصف | القيمة الافتراضية |
|---|---|---|---|
meterName | string | معرف المقياس | nocobase-meter |
version | string | الإصدار الحالي لـ NocoBase | |
readerName | string | string[] | معرف (أو معرفات) MetricReader المسجلة المراد استخدامها |
تهيئة()تهيئة MetricProvider.
init(): voidتسجيل القارئ()يسجل MetricReader.
registerReader(name: string, reader: GetMetricReader)| المُعامل | النوع | الوصف |
|---|---|---|
name | string | معرف فريد لـ MetricReader |
reader | () => MetricReader | دالة للحصول على MetricReader |
إضافة عرض()يضيف View. راجع تكوين طرق عرض المقاييس.
addView(...view: View[])الحصول على المقياس()يحصل على Meter.
getMeter(name?: string, version?: string)| المُعامل | النوع | الوصف | القيمة الافتراضية |
|---|---|---|---|
name | string | معرف المقياس | nocobase-meter |
version | string | الإصدار الحالي لـ NocoBase |
بدء التشغيل()يبدأ تشغيل MetricReader.
start(): voidإيقاف التشغيل()يوقف تشغيل MetricReader.
shutdown(): Promise<void>