API Reference

Project Management

Creating and managing projects

Common Functions

These are the most commonly used functions in this category:

new()

Flexible project creation interface. Alias for `new_project()` that accepts type as a parameter.

new_course()

Shorthand for `new_project(..., type = "course")`. Creates a project structured for teaching materi

new_presentation()

Shorthand for `new_project(..., type = "presentation")`. Creates a project optimized for RevealJS p

new_project()

Convenience wrapper for creating Framework projects from the command line. Uses global settings con

new_project_sensitive()

Shorthand for `new_project(..., type = "project_sensitive")`. Creates a project with additional pri

Other Functions

Function Description
project_info() Shows configured directories and their status (created or pending lazy creation). Useful for unders
project_list() List all projects in global configuration
status() Displays comprehensive information about the current Framework project including: - Framework packa

All Functions

Function Description
new() Flexible project creation interface. Alias for `new_project()` that accepts type as a parameter.
new_course() Shorthand for `new_project(..., type = "course")`. Creates a project structured for teaching materi
new_presentation() Shorthand for `new_project(..., type = "presentation")`. Creates a project optimized for RevealJS p
new_project() Convenience wrapper for creating Framework projects from the command line. Uses global settings con
new_project_sensitive() Shorthand for `new_project(..., type = "project_sensitive")`. Creates a project with additional pri
project_info() Shows configured directories and their status (created or pending lazy creation). Useful for unders
project_list() List all projects in global configuration
status() Displays comprehensive information about the current Framework project including: - Framework packa