Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
io.flutter.embedding.engine.systemchannels.PlatformChannel.SystemUiMode Enum Reference

Public Member Functions

 SystemUiMode (@NonNull String encodedName)
 

Static Public Member Functions

static SystemUiMode fromValue (@NonNull String encodedName) throws NoSuchFieldException
 

Public Attributes

 LEAN_BACK =("SystemUiMode.leanBack")
 
 IMMERSIVE =("SystemUiMode.immersive")
 
 IMMERSIVE_STICKY =("SystemUiMode.immersiveSticky")
 
 EDGE_TO_EDGE =("SystemUiMode.edgeToEdge")
 

Detailed Description

The set of Android system fullscreen modes as perceived by the Flutter application.

Definition at line 667 of file PlatformChannel.java.

Constructor & Destructor Documentation

◆ SystemUiMode()

io.flutter.embedding.engine.systemchannels.PlatformChannel.SystemUiMode.SystemUiMode ( @NonNull String  encodedName)
inline

Returens the encoded SystemUiMode

Definition at line 690 of file PlatformChannel.java.

690 {
691 this.encodedName = encodedName;
692 }

Member Function Documentation

◆ fromValue()

static SystemUiMode io.flutter.embedding.engine.systemchannels.PlatformChannel.SystemUiMode.fromValue ( @NonNull String  encodedName) throws NoSuchFieldException
inlinestatic

Returns the SystemUiMode for the provied encoded value.

Exceptions
NoSuchFieldExceptionif any of the given encoded overlay names are invalid.

Definition at line 678 of file PlatformChannel.java.

678 {
679 for (SystemUiMode mode : SystemUiMode.values()) {
680 if (mode.encodedName.equals(encodedName)) {
681 return mode;
682 }
683 }
684 throw new NoSuchFieldException("No such SystemUiMode: " + encodedName);
685 }
it will be possible to load the file into Perfetto s trace viewer disable asset Prevents usage of any non test fonts unless they were explicitly Loaded via prefetched default font Indicates whether the embedding started a prefetch of the default font manager before creating the engine run In non interactive mode
Definition switches.h:228

Member Data Documentation

◆ EDGE_TO_EDGE

io.flutter.embedding.engine.systemchannels.PlatformChannel.SystemUiMode.EDGE_TO_EDGE =("SystemUiMode.edgeToEdge")

Definition at line 671 of file PlatformChannel.java.

◆ IMMERSIVE

io.flutter.embedding.engine.systemchannels.PlatformChannel.SystemUiMode.IMMERSIVE =("SystemUiMode.immersive")

Definition at line 669 of file PlatformChannel.java.

◆ IMMERSIVE_STICKY

io.flutter.embedding.engine.systemchannels.PlatformChannel.SystemUiMode.IMMERSIVE_STICKY =("SystemUiMode.immersiveSticky")

Definition at line 670 of file PlatformChannel.java.

◆ LEAN_BACK

io.flutter.embedding.engine.systemchannels.PlatformChannel.SystemUiMode.LEAN_BACK =("SystemUiMode.leanBack")

Definition at line 668 of file PlatformChannel.java.


The documentation for this enum was generated from the following file: