-- fastn.dependency: fastn-community.github.io/code-block
Basic code example
Input
-- cb.rendered:
-- cb.rendered.input:
-- cb.code:
lang: java
if (condition) {
// code block
statement1;
statement2;
// ...
}
-- cb.rendered.output:
-- cb.code:
lang: java
if (condition) {
// code block
statement1;
statement2;
// ...
}
-- end: cb.rendered.output
-- end: cb.rendered
Output
Input
-- cb.code:
lang: java
if (condition) {
// code block
statement1;
statement2;
// ...
}
Output
if (condition) {
// code block
statement1;
statement2;
// ...
}
Example with a ftd
component
Input
-- cb.rendered:
-- cb.rendered.input:
-- ftd.text: Hello World I am rendered code-block
role: $inherited.types.heading-medium
color: $inherited.colors.custom.nine
-- cb.rendered.output:
-- ftd.text: Hello World I am rendered code-block
role: $inherited.types.heading-medium
color: $inherited.colors.custom.nine
-- end: cb.rendered.output
-- end: cb.rendered
Output
Input
-- ftd.text: Hello World I am rendered code-block
role: $inherited.types.heading-medium
color: $inherited.colors.custom.nine
Output
Hello World I am rendered code-block
Copy false
Input
-- cb.rendered:
copy: false
-- cb.rendered.input:
-- ftd.text: Hello World I am rendered code-block
role: $inherited.types.heading-medium
color: $inherited.colors.custom.nine
-- cb.rendered.output:
-- ftd.text: Hello World I am rendered code-block
role: $inherited.types.heading-medium
color: $inherited.colors.custom.nine
-- end: cb.rendered.output
-- end: cb.rendered
Output
Input
-- ftd.text: Hello World I am rendered code-block
role: $inherited.types.heading-medium
color: $inherited.colors.custom.nine
Output
Hello World I am rendered code-block
Download rendered code block in a file
Input
-- cb.rendered:
download: example.ftd
-- cb.rendered.input:
-- ftd.text: Hello World I am rendered code-block
role: $inherited.types.heading-medium
color: $inherited.colors.custom.nine
-- cb.rendered.output:
-- ftd.text: Hello World I am rendered code-block
role: $inherited.types.heading-medium
color: $inherited.colors.custom.nine
-- end: cb.rendered.output
-- end: cb.rendered
Output
Input
-- ftd.text: Hello World I am rendered code-block
role: $inherited.types.heading-medium
color: $inherited.colors.custom.nine
Output
Hello World I am rendered code-block