UNPKG

@salesforce/plugin-templates

Version:

Commands to create metadata from a default or custom template

25 lines (24 loc) 2 kB
import { SfCommand } from '@salesforce/sf-plugins-core'; import { CreateOutput } from '@salesforce/templates'; export default class FlexipageGenerate extends SfCommand<CreateOutput> { static readonly summary: string; static readonly description: string; static readonly examples: string[]; static readonly state = "beta"; static readonly flags: { name: import("@oclif/core/interfaces").OptionFlag<string, import("@oclif/core/interfaces").CustomOptions>; template: import("@oclif/core/interfaces").OptionFlag<"RecordPage" | "AppPage" | "HomePage", import("@oclif/core/interfaces").CustomOptions>; 'output-dir': import("@oclif/core/interfaces").OptionFlag<string, import("@oclif/core/interfaces").CustomOptions>; 'api-version': import("@oclif/core/interfaces").OptionFlag<string | undefined, import("@oclif/core/interfaces").CustomOptions>; label: import("@oclif/core/interfaces").OptionFlag<string | undefined, import("@oclif/core/interfaces").CustomOptions>; description: import("@oclif/core/interfaces").OptionFlag<string | undefined, import("@oclif/core/interfaces").CustomOptions>; sobject: import("@oclif/core/interfaces").OptionFlag<string | undefined, import("@oclif/core/interfaces").CustomOptions>; 'primary-field': import("@oclif/core/interfaces").OptionFlag<string | undefined, import("@oclif/core/interfaces").CustomOptions>; 'secondary-fields': import("@oclif/core/interfaces").OptionFlag<string[] | undefined, import("@oclif/core/interfaces").CustomOptions>; 'detail-fields': import("@oclif/core/interfaces").OptionFlag<string[] | undefined, import("@oclif/core/interfaces").CustomOptions>; internal: import("@oclif/core/interfaces").BooleanFlag<boolean>; loglevel: import("@oclif/core/interfaces").OptionFlag<string | undefined, import("@oclif/core/interfaces").CustomOptions>; }; private static readonly MAX_SECONDARY_FIELDS; run(): Promise<CreateOutput>; }