PluginWorkflowAssetGenerationCliAiCode class
Class for generating asset generation feature documentation
This class provides detailed documentation on the asset generation features of Masamune Workflow, including image generation, audio generation, and multimodal text generation.
アセット生成機能のドキュメントを生成するクラス
このクラスでは、Masamune Workflowのアセット生成機能(画像、音声、マルチモーダルテキスト生成)に関する 詳細なドキュメントを提供します。
- Inheritance
-
- Object
- CliAiCode
- PluginUsageCliAiCode
- PluginWorkflowAssetGenerationCliAiCode
Constructors
- PluginWorkflowAssetGenerationCliAiCode()
-
Class for generating asset generation feature documentation
const
Properties
- description → String
-
Define the description of the code.
no setteroverride
- directory → String
-
Specify the folder where the code will be generated.
no setteroverride
- excerpt → String
-
Excerpt of the katana ui.
no setteroverride
- globs → String
-
Define the file extension.
no setteroverride
- hashCode → int
-
The hash code for this object.
no setterinherited
- name → String
-
Define the name of the code.
no setteroverride
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
apply(
ExecContext context) → bool -
Defines whether to apply this code based on the contents of
context.inherited -
body(
String baseName, String className) → String -
Defines the actual body code.
pathis passed relative tolib,baseNameis the filename, andclassNameis the filename converted to Pascal case.override -
generateAiCode(
String path, {String ext = "md", String defaultDirectory = "documents/rules", String filter(String value)?, bool includeName = true}) → Future< void> -
Generate md code in
path.inherited -
generateMcpSetting(
) → DynamicMap? -
Generate MCP setting code.
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited