| Index: runtime/include/dart_api.h
|
| ===================================================================
|
| --- runtime/include/dart_api.h (revision 28841)
|
| +++ runtime/include/dart_api.h (working copy)
|
| @@ -1476,7 +1476,7 @@
|
| /**
|
| * Gets the data corresponding to the string object. This function returns
|
| * the data only for Latin-1 (ISO-8859-1) string objects. For all other
|
| - * string objects it return and error.
|
| + * string objects it returns an error.
|
| *
|
| * \param str A string.
|
| * \param latin1_array An array allocated by the caller, used to return
|
| @@ -2120,6 +2120,29 @@
|
|
|
|
|
| /*
|
| + * ===========
|
| + * Environment
|
| + * ===========
|
| + */
|
| +
|
| +typedef enum {
|
| + kStringEnvironment = 0,
|
| + kIntegerEnvironment,
|
| + kBoolEnvironment
|
| +} Dart_EnvironmentType;
|
| +
|
| +/* TODO(iposva): Document. */
|
| +typedef Dart_Handle (*Dart_EnvironmentCallback)(Dart_EnvironmentType type,
|
| + Dart_Handle name);
|
| +
|
| +/**
|
| + * Sets the configuration callback for the current isolate. This callback is
|
| + * used to lookup configuration values by name in the current environment.
|
| + */
|
| +DART_EXPORT Dart_Handle Dart_SetEnvironmentCallback(
|
| + Dart_EnvironmentCallback callback);
|
| +
|
| +/*
|
| * =====================
|
| * Scripts and Libraries
|
| * =====================
|
|
|