writeTo method
Implementation
void writeTo(TeleportObjectWriter scope) {
scope.writeStringField(fieldIdBundleDirectoryPath, bundleDirectoryPath);
scope.writeBinaryField(fieldIdBundleDirectoryZipContent, bundleDirectoryZipContent);
scope.writeStringField(fieldIdConfigJsonContent, configJsonContent);
scope.writeStringField(fieldIdDllName, dllName);
scope.writeStringField(fieldIdConfigFilePath, configFilePath);
scope.writeBoolField(fieldIdEnabled, enabled);
scope.writeArrayField(fieldIdExtraConfigs, TeleportType.object_, (arr0) {
for (final el1 in extraConfigs) {
arr0.writeObject(ServerPluginInitExtraConfig.teleportVersion, (child2) {
el1.writeTo(child2);
});
}
});
scope.writeStringField(fieldIdTypeName, typeName);
}