D-Bus, Flutter SDK

Методы для работы с Flutter SDK.

FlutterAvailable

Получить список доступных версий Flutter SDK.

gdbus call --timeout=99999 --session \
    --object-path /api \
    --dest com.keygenqt.aurora_bot.toolbot \
    --method com.keygenqt.aurora_bot.FlutterAvailable

FlutterAvailableById

Получить информацию о доступном Flutter SDK по ID.

gdbus call --timeout=99999 --session \
    --object-path /api \
    --dest com.keygenqt.aurora_bot.toolbot \
    --method com.keygenqt.aurora_bot.FlutterAvailableById \
    "00000000000000000000000000000000"

FlutterDownload

Скачать Flutter SDK в директорию ~/Downloads.

gdbus call --timeout=99999 --session \
    --object-path /api \
    --dest com.keygenqt.aurora_bot.toolbot \
    --method com.keygenqt.aurora_bot.FlutterDownload

FlutterDownloadById

Скачать Flutter SDK по ID в директорию ~/Downloads.

gdbus call --timeout=99999 --session \
    --object-path /api \
    --dest com.keygenqt.aurora_bot.toolbot \
    --method com.keygenqt.aurora_bot.FlutterDownloadById \
    "00000000000000000000000000000000"

FlutterInfo

Получить информацию об установленных Flutter SDK.

gdbus call --timeout=99999 --session \
    --object-path /api \
    --dest com.keygenqt.aurora_bot.toolbot \
    --method com.keygenqt.aurora_bot.FlutterInfo

FlutterInfoById

Получить информацию об установленном Flutter SDK по ID.

gdbus call --timeout=99999 --session \
    --object-path /api \
    --dest com.keygenqt.aurora_bot.toolbot \
    --method com.keygenqt.aurora_bot.FlutterInfoById \
    "00000000000000000000000000000000"

FlutterInstall

Установить Flutter SDK.

gdbus call --timeout=99999 --session \
    --object-path /api \
    --dest com.keygenqt.aurora_bot.toolbot \
    --method com.keygenqt.aurora_bot.FlutterInstall

FlutterInstallById

Установить Flutter SDK по ID.

gdbus call --timeout=99999 --session \
    --object-path /api \
    --dest com.keygenqt.aurora_bot.toolbot \
    --method com.keygenqt.aurora_bot.FlutterInstallById \
    "00000000000000000000000000000000"

FlutterProjectFormat

Форматирование Dart/C++ кода.

gdbus call --timeout=99999 --session \
    --object-path /api \
    --dest com.keygenqt.aurora_bot.toolbot \
    --method com.keygenqt.aurora_bot.FlutterProjectFormat \
    "/path/to/project/flutter"

FlutterProjectFormatById

Форматирование Dart/C++ кода по ID.

gdbus call --timeout=99999 --session \
    --object-path /api \
    --dest com.keygenqt.aurora_bot.toolbot \
    --method com.keygenqt.aurora_bot.FlutterProjectFormatById \
    "/path/to/project/flutter" \
    "00000000000000000000000000000000"

FlutterProjectReportPath

Создать отчет по зависимостям проекта Flutter.

gdbus call --timeout=99999 --session \
    --object-path /api \
    --dest com.keygenqt.aurora_bot.toolbot \
    --method com.keygenqt.aurora_bot.FlutterProjectReportPath \
    "/path/to/project/flutter/pubspec.yaml"

FlutterProjectReportPathById

Создать отчет по зависимостям проекта Flutter по ID.

gdbus call --timeout=99999 --session \
    --object-path /api \
    --dest com.keygenqt.aurora_bot.toolbot \
    --method com.keygenqt.aurora_bot.FlutterProjectReportPathById \
    "/path/to/project/flutter/pubspec.yaml" \
    "00000000000000000000000000000000"

FlutterProjectReportUrl

Создать отчет по зависимостям проекта Flutter по URL.

gdbus call --timeout=99999 --session \
    --object-path /api \
    --dest com.keygenqt.aurora_bot.toolbot \
    --method com.keygenqt.aurora_bot.FlutterProjectReportUrl \
    "https://aurora-bot.keygenqt.com/pubspec.yaml"

FlutterProjectReportUrlById

Создать отчет по зависимостям проекта Flutter по URL и ID.

gdbus call --timeout=99999 --session \
    --object-path /api \
    --dest com.keygenqt.aurora_bot.toolbot \
    --method com.keygenqt.aurora_bot.FlutterProjectReportUrlById \
    "https://aurora-bot.keygenqt.com/pubspec.yaml" \
    "00000000000000000000000000000000"

FlutterSync

Синхронизация Flutter SDK.

gdbus call --timeout=99999 --session \
    --object-path /api \
    --dest com.keygenqt.aurora_bot.toolbot \
    --method com.keygenqt.aurora_bot.FlutterSync

FlutterTerminal

Открыть терминал с окружением Flutter SDK.

gdbus call --timeout=99999 --session \
    --object-path /api \
    --dest com.keygenqt.aurora_bot.toolbot \
    --method com.keygenqt.aurora_bot.FlutterTerminal

FlutterTerminalById

Открыть терминал с окружением Flutter SDK по ID.

gdbus call --timeout=99999 --session \
    --object-path /api \
    --dest com.keygenqt.aurora_bot.toolbot \
    --method com.keygenqt.aurora_bot.FlutterTerminalById \
    "00000000000000000000000000000000"

FlutterUninstall

Удаление Flutter SDK.

gdbus call --timeout=99999 --session \
    --object-path /api \
    --dest com.keygenqt.aurora_bot.toolbot \
    --method com.keygenqt.aurora_bot.FlutterUninstall

FlutterUninstallById

Удаление Flutter SDK по ID.

gdbus call --timeout=99999 --session \
    --object-path /api \
    --dest com.keygenqt.aurora_bot.toolbot \
    --method com.keygenqt.aurora_bot.FlutterUninstallById \
    "00000000000000000000000000000000"