ModuleSchemeService

Hierarchy

  • ModuleSchemeService

Methods

exportable

  • exportable(id: string): Promise<boolean>
  • Получить признак экспортируемости модуля.

    Parameters

    • id: string

    Returns Promise<boolean>

    Значение true — модуль экспортируется, false — не экспортируется.

    const exportable = await System.scheme.module.exportable('f47ac10b-58cc-4372-a567-0e02b2c3d479');
    

get

  • Получить информацию о модуле по его идентификатору.

    Parameters

    • id: string

    Returns Promise<ModuleScheme | undefined>

    Объект с информацией о модуле.

    const moduleScheme = await System.scheme.module.get('f47ac10b-58cc-4372-a567-0e02b2c3d479');
    

list

  • list(): Promise<readonly BaseModuleScheme[]>
  • Получить список всех модулей.

    Returns Promise<readonly BaseModuleScheme[]>

    Массив объектов с информацией о модулях.

    const modules = await System.scheme.module.list();