انتقل إلى المحتوى
Sursa Developers

الكائنات

FolderNode

الحقول

  • idstringمطلوب
  • collection_idintegerمطلوب
  • parent_idstring | nullمطلوب
  • titlestringمطلوب
  • sort_keystringمطلوب
  • created_byinteger | nullمطلوب
  • created_atstring (date-time)مطلوب
  • updated_atstring (date-time)مطلوب
  • colorFolderColor | nullمطلوب

    لون المجلد من لوحة الألوان، وهو نفسه لكل المستخدمين. القيمة null تعني تلقائيًا: يختار العميل لونًا من اللوحة بناءً على الاسم.

  • iconFolderIcon | nullمطلوب

    أيقونة المجلد، وهي نفسها لكل المستخدمين. القيمة null تعني تلقائيًا، بناءً على top_category لعقدة الشجرة.

  • permissionsarray of stringمطلوب
  • metadataMetadata
  • cardsintegerمطلوب

    عدد البطاقات في المجلد نفسه (بلا المجلدات الفرعية) المتاحة للمستخدم. لا تُحتسب البطاقات المؤرشفة، كما في قائمة البطاقات الافتراضية.

  • cards_totalintegerمطلوب

    البطاقات الفريدة في المجلد وكل مجلداته الفرعية المتاحة للمستخدم، بلا البطاقات المؤرشفة (البطاقة الموجودة في مجلدين فرعيين تُحتسب مرة واحدة).

  • sensitive_totalintegerمطلوب

    عدد البطاقات المقيدة (sensitive) من cards_total. لا تُحتسب البطاقات المؤرشفة.

  • top_categorystring | nullمطلوب

    الفئة التي تنتمي إليها أغلب بطاقات cards_total (عند التساوي، المفتاح الأصغر؛ ولا تُحتسب البطاقات المؤرشفة). القيمة null إن لم توجد بطاقات. يستخدمها العميل لاختيار أيقونة المجلد حين يكون icon: null.

  • childrenarray of FolderNodeمطلوب

جزء من

FolderTree