Пример #1
0
 /// <summary>
 /// Registers Javascript object handler.
 /// </summary>
 /// <param name="configuration">
 /// The configuration.
 /// </param>
 /// <param name="javascriptMethod">
 /// The javascript method.
 /// </param>
 /// <param name="boundObject">
 /// The bound object.
 /// </param>
 /// <param name="boundingOptions">
 /// The bounding options.
 /// </param>
 /// <param name="registerAsync">
 /// The register async.
 /// </param>
 /// <returns>
 /// The <see cref="ChromelyConfiguration"/> object.
 /// </returns>
 public static ChromelyConfiguration RegisterJsHandler(this ChromelyConfiguration configuration, string javascriptMethod, object boundObject, object boundingOptions, bool registerAsync)
 {
     return(configuration.RegisterJsHandler(new ChromelyJsHandler(javascriptMethod, boundObject, boundingOptions, registerAsync)));
 }
Пример #2
0
 /// <summary>
 /// Use default Javascript object handler.
 /// </summary>
 /// <param name="configuration">
 /// The configuration.
 /// </param>
 /// <summary>
 /// Sets use default Javascript object handler flag.
 /// </summary>
 /// <param name="objectNameToBind">
 /// The object name to bind.
 /// </param>
 /// <param name="registerAsync">
 /// The register async.
 /// </param>
 /// <returns>
 /// The <see cref="ChromelyConfiguration"/> object.
 /// </returns>
 public static ChromelyConfiguration UseDefaultJsHandler(this ChromelyConfiguration configuration, string objectNameToBind, bool registerAsync)
 {
     return(configuration.RegisterJsHandler(new ChromelyJsHandler(objectNameToBind, registerAsync)));
 }