Skip to content

Commit c9fdfa4

Browse files
committed
update documentation
1 parent 07d735a commit c9fdfa4

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

doc/usermanual/Creating Library Modules.adoc

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ In `CustomFunctionDefinition`, the `executable` lambda argument looks like this:
2323
}
2424
----
2525

26+
NOTE: The APIs and processes are similar for custom properties. This section applies to them as well.
27+
2628
=== RuntimeValue -- a Kotlite value that wraps a Kotlin value
2729

2830
In code level, a Kotlite value is a `RuntimeValue` in the Kotlin host. Wrapping a Kotlin value to a `RuntimeValue` is tricky. Below lists out how to wrap them.
@@ -135,7 +137,7 @@ For types that are not known to Kotlite, you will have to provide a custom `Clas
135137

136138
`ProvidedClassDefinition` is a friendly API for library users to define a class. It extends `ClassDefinition`. An example can be found <<ProvidedClassDefinitionExample, here>>.
137139

138-
=== `DataType`
140+
=== DataType
139141

140142
If creation of generic Kotlite values is needed, for example, a `List<T>` value, one or more `DataType` are needed to specify the type arguments. It can be obtained from multiple ways.
141143

0 commit comments

Comments
 (0)