public static void SetUserContentController(this ICleverTapJSInterface This, global::WebKit.WKUserContentController value)
 {
     if (value == null)
     {
         throw new ArgumentNullException("value");
     }
     global::ApiDefinition.Messaging.void_objc_msgSend_IntPtr(This.Handle, Selector.GetHandle("setUserContentController:"), value.Handle);
 }
 public static global::WebKit.WKUserContentController GetUserContentController(this ICleverTapJSInterface This)
 {
     return(Runtime.GetNSObject <global::WebKit.WKUserContentController> (global::ApiDefinition.Messaging.IntPtr_objc_msgSend(This.Handle, Selector.GetHandle("userContentController"))));
 }