Package io.github.cdklabs.projen
Interface SourceCodeOptions
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
SourceCodeOptions.Jsii$Proxy
@Generated(value="jsii-pacmak/1.96.0 (build 921e240)", date="2024-03-28T21:16:42.805Z") @Stability(Experimental) public interface SourceCodeOptions extends software.amazon.jsii.JsiiSerializable
(experimental) Options forSourceCodeFile.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classSourceCodeOptions.BuilderA builder forSourceCodeOptionsstatic classSourceCodeOptions.Jsii$ProxyAn implementation forSourceCodeOptions
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static SourceCodeOptions.Builderbuilder()default NumbergetIndent()(experimental) Indentation size.default BooleangetReadonly()(experimental) Whether the generated file should be readonly.
-
-
-
Method Detail
-
getIndent
@Stability(Experimental) @Nullable default Number getIndent()
(experimental) Indentation size.Default: 2
-
getReadonly
@Stability(Experimental) @Nullable default Boolean getReadonly()
(experimental) Whether the generated file should be readonly.Default: true
-
builder
@Stability(Experimental) static SourceCodeOptions.Builder builder()
- Returns:
- a
SourceCodeOptions.BuilderofSourceCodeOptions
-
-