Back to registry

Core

built-in

Core deck navigation: action, change-deck, page-nav, toggle, media-sample, lock. The runtime backbone — every config.yml uses these.

navigationcorerequired
Core preview

About this addon

Core deck navigation: action, change-deck, page-nav, toggle, media-sample, lock. The runtime backbone — every config.yml uses these.

Links

First-party addon from this repository. Enable its buttons straight from yourconfig.yml— nothing to install separately.

Button types and configuration

  • core:action
    Configuration schema for core:action
    FieldTypeDetails
    iconstringoptional
    labelstringoptional
    config.yml example
    - position: 0
      type: core:action
      config:
        icon: '<string>'
        label: '<string>'
  • core:change-deck
    Configuration schema for core:change-deck
    FieldTypeDetails
    deckstringrequired
    addToHistorybooleanoptional · default: true
    iconstringoptional
    labelstringoptional
    config.yml example
    - position: 0
      type: core:change-deck
      config:
        deck: string
        addToHistory: true
        icon: '<string>'
        label: '<string>'
  • core:page-nav
    Configuration schema for core:page-nav
    FieldTypeDetails
    currentPagenumberrequired · min: 1
    totalPagesnumberrequired · min: 1
    prevDeckIdstringrequired
    nextDeckIdstringrequired
    config.yml example
    - position: 0
      type: core:page-nav
      config:
        currentPage: 0
        totalPages: 0
        prevDeckId: string
        nextDeckId: string
  • core:toggle
    Configuration schema for core:toggle
    FieldTypeDetails
    keystringrequired
    defaultbooleanoptional · default: false
    config.yml example
    - position: 0
      type: core:toggle
      config:
        key: string
        default: false
  • core:media-sample
    Configuration schema for core:media-sample
    FieldTypeDetails
    channelstringrequired
    fallbackvalueoptional
    config.yml example
    - position: 0
      type: core:media-sample
      config:
        channel: string
        fallback: '~'
  • core:lock

    No extra configuration is required.

Decks

This addon does not publish additional decks.

Install and configure

This official addon is included with Sireno Deck. Add its button types or decks directly to your config.yml.