Class FullscreenCommand

  • All Implemented Interfaces:
    Command

    public class FullscreenCommand
    extends InjectedCommand
    Button to make a Widget fullscreen WARNING: This uses the RootLayoutPanel and removes it when closing fullscreen. When you need the RootLayoutPanel, implement your own FullscreenButton.
    • Constructor Detail

      • FullscreenCommand

        public FullscreenCommand​(Context context)
    • Method Detail

      • canExecute

        protected boolean canExecute()
        Description copied from class: InjectedCommand
        Subclasses may override this method to perform argument validation beyond the validation that happens automatically during the injection phase. This method is called after the context has been found to match the requirements specified via the @ link Argument} annotations and the arguments have been injected.
        Overrides:
        canExecute in class InjectedCommand
        Returns:
        true if the command can/may be executed in the current context, false otherwise.
      • isSelected

        public boolean isSelected()
        Description copied from class: InjectedCommand
        Returns the selected state of this command. This is typically used only for commands with a meaningful selection state.
        Overrides:
        isSelected in class InjectedCommand
        Returns:
        the selected state