Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard

Default 'do-nothing' transcoder

Link copied to clipboard
data class FileFormat<T>(val canonicalName: String, val extensions: Array<String>, val canRead: Boolean, val canWrite: Boolean, val basis: String?, val formatKey: String, val transcoder: Transcoder<T>)

A file format which is often specified by a single definition or a single suffix. For example, PNG can be a file type and is a different file type from JPEG.

Link copied to clipboard

A displayer that can display bitmap image data on screen via the Displayer builtin to the maestro

Link copied to clipboard
object Logo

Builtin images to use :)

Link copied to clipboard
object Public

Internal baked in or built in constants

Link copied to clipboard
object Shared

These are internal objects meaning they are "shared" within this program. You can use them, but they are not guaranteed to remain consistent from version to version. For publicly shared items, look towards using Public.

Link copied to clipboard

Represents a set of values to replace using the interpolate function

Link copied to clipboard
typealias TemplateValue = (List<String>) -> Any?

Represents a supplier for a value Any

Link copied to clipboard

A displayer that can display simple raw text data on screen.

Link copied to clipboard
abstract class Transcoder<T>(canonicalName: String?)

A boxed transcoder that is used to handle esoteric formats, see FileFormat description for more information

Link copied to clipboard

A builtin displayer that can display the information held by Maestro.folders in a nice tree based data structure.

Functions

Link copied to clipboard

Extension function on strings where you can use a named format to template strings at runtime.

Link copied to clipboard