Skip to content

Constant Types

Module Types

MODULE_TYPE comes from @ptahjs/kernel.

  • PAGE_SCHEMA
  • SCENE_SCHEMA
  • MODAL_SCHEMA
  • DRAWER_SCHEMA
  • COMPONENT_SCHEMA
  • COMPONENT_GROUP_SCHEMA
  • SLOT_SCHEMA
  • EVENT_SCHEMA

Resource Types

RESOURCE_TYPE defines keys used by the resource repository.

  • RAW_SCHEMA
  • MODULES_LOCK
  • FEATURE_FLAGS
  • RENDERER_CONFIG
  • INITIAL_MODULE_TREE
  • MODULES_SCHEMA_MAP
  • PARAMETER_COMPONENTS
  • SCHEMA_RESOURCE_MAP

Lifecycle Types

  • BEFORE_TRANSFORM_DATA
  • GET_PAGE_SCHEMA_DATA
  • RENDERER_MODULE_CONTENT
  • RENDERER_MODULE_ITEM

Event Types

  • SCENE_OPENED
  • SCENE_CLOSED

Props Types

PROPS_TYPE comes from @ptahjs/designer.

  • GROUP
  • STRING
  • NUMBER
  • ARRAY
  • SELECT
  • OBJECT
  • BOOLEAN
  • DATE
  • CUSTOM_OBJECT
  • CUSTOM_ARRAY