Свойство isLinux
Свойство isLinux класса Platform возвращает
логическое значение true, если приложение
выполняется на операционной системе Linux, и
false в противном случае. Свойство доступно
через статический геттер и не принимает параметров.
Синтаксис
Platform.isLinux
Пример
Давайте проверим, запущено ли приложение на Linux:
import 'dart:io';
void main()
{
bool res = Platform.isLinux;
print(res);
}
Результат выполнения кода:
true
Пример
Давайте выведем название операционной системы в зависимости от результата проверки:
import 'dart:io';
void main()
{
if (Platform.isLinux) {
print('Running on Linux');
} else {
print('Not Linux');
}
}
Результат выполнения кода:
"Running on Linux"
Смотрите также
-
класс
Platform,
который предоставляет информацию о платформе -
свойство
operatingSystem,
которое возвращает имя операционной системы -
свойство
isWindows,
которое проверяет запуск на Windows -
свойство
isMacOS,
которое проверяет запуск на macOS