path method
Initialize the template directory.
Returns a Future containing a DynamiteResponse with the status code, deserialized body and headers. Throws a DynamiteApiException if the API call does not return an expected status code.
Parameters:
templatePath
Path of the template directory. Defaults to''
.copySystemTemplates
Whether to copy the system templates to the template directory. Defaults to0
.oCSAPIRequest
Required to be true for the API request to pass. Defaults totrue
.
Status codes:
- 200: Template directory initialized successfully
- 403: Initializing the template directory is not allowed
See:
- pathRaw for an experimental operation that returns a DynamiteRawResponse that can be serialized.
Implementation
Future<DynamiteResponse<TemplatePathResponseApplicationJson, void>> path({
String? templatePath,
int? copySystemTemplates,
bool? oCSAPIRequest,
}) async {
final rawResponse = pathRaw(
templatePath: templatePath,
copySystemTemplates: copySystemTemplates,
oCSAPIRequest: oCSAPIRequest,
);
return rawResponse.future;
}