MyAnythingList Canonical English Docs

Commands and Functions

commands-and-functions_en.html

This is the go-here-first document for people who want to know what can be scripted, controlled, or automated.

1. Command Inventory

  • setThumbnail(source, mode, fitMode) — choose bitmap or URL-art thumbnail behavior.
  • setQR(enabled, payload, position, size) — define QR visibility and placement inputs.
  • setURLArt(url, fitStrategy, clippingPolicy) — define text-only tile behavior.
  • setResolution(target) — choose real output size such as 4K or 8K.
  • setFormat(format, qualityMode) — select PNG/JPEG and explicit quality behavior.
  • setLocalization(languageKey, direction, labelSet) — apply language-sensitive UI/label behavior.
  • render(stateSpec) — resolve canonical composition from current or supplied state.
  • export(exportSpec) — produce artifact from canonical composition.

2. Argument Rules

  • Arguments must be explicit enough to reproduce output later.
  • Visible text should be driven by localization-aware keys rather than hardcoded English strings where possible.
  • Commands must not bypass canonical layer order or quality rules.
  • New commands belong in this file the moment they become accepted project behavior.

3. Scripting-Specific Failure Conditions

  • A scripted export that omits visible-live QR fails.
  • A script path that secretly uses screen capture instead of native render fails.
  • A new scriptable behavior that is not documented here fails the package-governance rule.