Skip to content

FlatScaffoldTemplateVariables

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:91

Normalized template variables shared by built-in and remote scaffold flows.

  • Record<string, string>

[key: string]: string

alternateRenderTargetsCsv: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:92


alternateRenderTargetsJson: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:93


apiClientPackageVersion: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:94


author: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:95


bootstrapEndpointDeclaration: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:96


blockRuntimePackageVersion: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:97


blockMetadataVersion: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:98


blockTypesPackageVersion: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:99


category: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:100


icon: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:101


compoundChildTitle: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:102


compoundChildCategory: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:103


compoundChildCssClassName: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:104


compoundChildIcon: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:105


compoundChildTitleJson: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:106


compoundChildTitleTsLiteral: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:107


compoundPersistenceEnabled: "false" | "true"

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:108


compoundInnerBlocksDirectInsert: "false" | "true"

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:109


compoundInnerBlocksOrientation: "" | "horizontal" | "vertical"

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:110


compoundInnerBlocksOrientationExpression: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:111


compoundInnerBlocksPreset: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:112


compoundInnerBlocksPresetDescription: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:113


compoundInnerBlocksPresetLabel: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:114


compoundInnerBlocksTemplateLockExpression: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:115


hasAlternateEmailRenderTarget: "false" | "true"

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:116


hasAlternateMjmlRenderTarget: "false" | "true"

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:117


hasAlternatePlainTextRenderTarget: "false" | "true"

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:118


hasAlternateRenderTargets: "false" | "true"

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:119


projectToolsPackageVersion: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:120


wpTypiaPackageVersion: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:121


requiresAtLeast: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:122


requiresPhp: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:123


cssClassName: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:124


dashCase: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:125


dataStorageMode: "post-meta" | "custom-table"

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:126


description: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:127


descriptionJson: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:128


descriptionTsLiteral: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:129


frontendCssClassName: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:130


keyword: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:131


namespace: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:132


needsMigration: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:133


pascalCase: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:134


phpPrefix: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:135


phpPrefixUpper: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:136


queryAllowedControlsJson: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:137


queryAllowedControlsTsLiteral: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:138


queryPostTypeJson: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:139


queryPostTypeTsLiteral: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:140


queryPostType: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:141


queryVariationNamespace: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:142


queryVariationNamespaceJson: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:143


queryVariationNamespaceTsLiteral: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:144


isAuthenticatedPersistencePolicy: "false" | "true"

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:145


isPublicPersistencePolicy: "false" | "true"

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:146


bootstrapCredentialDeclarations: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:147


persistencePolicyDescriptionJson: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:148


persistencePolicyDescriptionTsLiteral: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:149


publicWriteRequestIdDeclaration: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:150


restPackageVersion: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:151


restWriteAuthIntent: "authenticated" | "public-write-protected"

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:152


restWriteAuthMechanism: "public-signed-token" | "rest-nonce"

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:153


restWriteAuthMode: "public-signed-token" | "authenticated-rest-nonce"

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:154


slug: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:155


slugCamelCase: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:156


slugKebabCase: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:157


slugSnakeCase: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:158


stateEndpointDeclaration: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:159


textDomain: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:160


textdomain: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:161


testedUpTo: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:162


ttscLintPluginWpPackageVersion: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:164

WordPress ttsc lint contributor version rendered into package templates.


title: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:165


titleJson: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:166


titleTsLiteral: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:167


titleCase: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:168


persistencePolicy: "public" | "authenticated"

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:169


writeStateEndpointDeclaration: string

Defined in: wp-typia-project-tools/src/runtime/templates/scaffold.ts:170