IOutput: {
    getExtensionOnboardingState: {
        all_done: boolean;
        extension_name: string;
        onboarding_expire_at: string;
        onboarding_init_at: string;
        steps: {
            default_title?: null | string;
            done: boolean;
            hash?: null | string;
            order: number;
            step_key: string;
        }[];
    };
}

Type declaration

  • getExtensionOnboardingState: {
        all_done: boolean;
        extension_name: string;
        onboarding_expire_at: string;
        onboarding_init_at: string;
        steps: {
            default_title?: null | string;
            done: boolean;
            hash?: null | string;
            order: number;
            step_key: string;
        }[];
    }

    Получить состояние онбординга кооператива на расширение

    Требуемые роли: chairman, member, user.

    • all_done: boolean

      Все шаги завершены

    • extension_name: string

      Имя расширения

    • onboarding_expire_at: string

      Момент истечения TTL онбординга (ISO)

    • onboarding_init_at: string

      Момент старта онбординга (ISO)

    • steps: {
          default_title?: null | string;
          done: boolean;
          hash?: null | string;
          order: number;
          step_key: string;
      }[]

      Список шагов онбординга в порядке отображения