Skip to content
This repository has been archived by the owner on Jun 9, 2023. It is now read-only.

Latest commit

 

History

History
62 lines (51 loc) · 5.48 KB

hs.appfinder.md

File metadata and controls

62 lines (51 loc) · 5.48 KB

docs » hs.appfinder


Easily find hs.application and hs.window objects

This module is deprecated; you can use hs.window.find(), hs.window.get(), hs.application.find(), hs.application.get(), hs.application:findWindow() and hs.application:getWindow() instead.

API Overview

API Documentation

Functions

Signature hs.appfinder.appFromName(name) -> app or nil
Type Function
Description Finds an application by its name (e.g. "Safari")
Parameters
  • name - A string containing the name of the application to search for
Returns
  • An hs.application object if one can be found, otherwise nil
Signature hs.appfinder.appFromWindowTitle(title) -> app or nil
Type Function
Description Finds an application by its window title (e.g. "Activity Monitor (All Processes)")
Parameters
  • title - A string containing a window title of the application to search for
Returns
  • An hs.application object if one can be found, otherwise nil
Signature hs.appfinder.appFromWindowTitlePattern(pattern) -> app or nil
Type Function
Description Finds an application by Lua pattern in its window title (e.g."Inbox %(%d+ messages.*)")
Parameters
  • pattern - a Lua pattern describing a window title of the application to search for
Returns
  • An hs.application object if one can be found, otherwise nil
Notes
Signature hs.appfinder.windowFromWindowTitle(title) -> win or nil
Type Function
Description Finds a window by its title (e.g. "Activity Monitor (All Processes)")
Parameters
  • title - A string containing the title of the window to search for
Returns
  • An hs.window object if one can be found, otherwise nil
Signature hs.appfinder.windowFromWindowTitlePattern(pattern) -> app or nil
Type Function
Description Finds a window by Lua pattern in its title (e.g."Inbox %(%d+ messages.*)")
Parameters
  • pattern - a Lua pattern describing a window title of the window to search for
Returns
  • An hs.window object if one can be found, otherwise nil
Notes