mcopy/cli/lib
mmcwilliams 1510762fbb Sequencer uses class variables that are either set using arguments passed from the renderer, or uses the variables named "grid" referring to the grid.js gui. 2019-03-29 20:44:12 -04:00
..
arduino Rename all keys to full "camera_" vs "cam_" and "projector_" vs "proj_" for consistency across the app. 2019-03-21 21:02:28 -04:00
cam Took a tiny detour on the film out feature, or "digital projector". This now avoids showing a browser window fullscreen on mac, which is having performance issues when opening and then running sequences. There is a major source of lag, seemingly coming from the camera? Need to test with fake projector to see if there's a problem with the arduino lib. 2019-03-21 22:33:30 -04:00
cmd Sequencer uses class variables that are either set using arguments passed from the renderer, or uses the variables named "grid" referring to the grid.js gui. 2019-03-29 20:44:12 -04:00
delay Refactor delay into typescript 2019-03-21 15:02:05 -04:00
device Add log to device module. This cli app is turning into a dog fast. Need to take a step back and reconsider. 2019-02-26 21:57:43 -05:00
devices Rename all keys to full "camera_" vs "cam_" and "projector_" vs "proj_" for consistency across the app. 2019-03-21 21:02:28 -04:00
digital Took a tiny detour on the film out feature, or "digital projector". This now avoids showing a browser window fullscreen on mac, which is having performance issues when opening and then running sequences. There is a major source of lag, seemingly coming from the camera? Need to test with fake projector to see if there's a problem with the arduino lib. 2019-03-21 22:33:30 -04:00
display Last work on display for tonight. Add a boolean attribute "opened" to re-open the digitalWindow if closed. 2019-03-21 22:54:49 -04:00
exec Install private modules in the cli project 2019-03-22 19:52:59 -04:00
exit Install exit module in cli app 2019-02-26 21:09:35 -05:00
intval Make modules local because modules in /app directory are recompiled for electron. Throws error on load in node 10. 2019-02-24 08:32:16 -05:00
light Disable light from the UI if necessary. Kind of circuitous, will refactor. 2019-03-21 22:55:12 -04:00
log Use the import Log = require() method of including log lib. This is cleaner and easier to read when parsing dependencies. 2019-03-21 18:03:53 -04:00
mscript Copy build libraries to cli app 2019-03-08 22:31:29 -05:00
proj Rename all keys to full "camera_" vs "cam_" and "projector_" vs "proj_" for consistency across the app. 2019-03-21 21:02:28 -04:00
sequencer Sequencer uses class variables that are either set using arguments passed from the renderer, or uses the variables named "grid" referring to the grid.js gui. 2019-03-29 20:44:12 -04:00
settings Sequence now runs entirely in the main process. Renderer no longer stores the sequence, it is a for loop inside the main process. 2019-03-23 21:58:22 -04:00
spawn Install private modules in the cli project 2019-03-22 19:52:59 -04:00
system Create a system lib that can be used in the UI and cli. 2019-03-22 20:29:36 -04:00
Readme.md Install private modules in the cli project 2019-03-22 19:52:59 -04:00

Readme.md

Functions

dependencies(platform)

Evaluates system dependencies for digital projector features by executing processes with --help flag. If they do not exist, log to console

system()object

Profile the current system and return an object with data about the displays and dependencies for the digital projector feature.

dependencies(platform)

Evaluates system dependencies for digital projector features by executing processes with --help flag. If they do not exist, log to console

Kind: global function

Param Type Description
platform string Operating system type

system() ⇒ object

Profile the current system and return an object with data about the displays and dependencies for the digital projector feature.

Kind: global function
Returns: object - Object containing system information