<?xml version='1.0' encoding='utf-8'?>
<plugin
    xmlns="http://apache.org/cordova/ns/plugins/1.0"
    xmlns:android="http://schemas.android.com/apk/res/android"
    id="cordova-plugin-browsertab"
    version="0.2.2">
    <name>cordova-plugin-browsertab</name>
    <description>
        This plugin provides an interface to in-app browser tabs that exist on
        some mobile platforms, specifically Custom Tabs on Android and
        SFSafariViewController on iOS.
    </description>

    <js-module name="BrowserTab" src="www/browsertab.js">
        <clobbers target="cordova.plugins.browsertab" />
    </js-module>
  
    <preference name="CUSTOM_TAB_COLOR_RGB" default="#1a73e8" />
  
    <platform name="android">
        <config-file parent="/*" target="res/xml/config.xml">
            <feature name="BrowserTab">
                <param name="android-package"
                    value="com.google.cordova.plugin.browsertab.BrowserTab" />
            </feature>
        </config-file>
        <source-file src="src/android/BrowserTab.java"
            target-dir="src/com/google/cordova/plugin" />
        <framework src="com.android.support:customtabs:23.3.0"/>
<!--         <framework src="src/android/BrowserTab.gradle" custom="true" type="gradleReference"/> -->
  
        <source-file src="src/android/res/browsertab.xml" target-dir="res/values" />
        <config-file target="res/values/browsertab.xml" parent="/*">
          <string name="CUSTOM_TAB_COLOR_RGB">$CUSTOM_TAB_COLOR_RGB</string>
        </config-file>
    </platform>

    <platform name="ios">
        <config-file target="config.xml" parent="/*">
            <feature name="BrowserTab">
                <param name="ios-package" value="CBTBrowserTab" />
            </feature>
        </config-file>

        <header-file src="src/ios/CBTBrowserTab.h" />
        <source-file src="src/ios/CBTBrowserTab.m" />

        <framework src="SafariServices.framework" weak="true"/>
    </platform>
</plugin>
