<?xml version='1.0' encoding='utf-8'?>
<plugin id="cordova-plugin-transparent-statusbar" version="1.0.0"
    xmlns="http://apache.org/cordova/ns/plugins/1.0"
    xmlns:android="http://schemas.android.com/apk/res/android">
    
    <name>Transparent StatusBar with AdjustResize</name>
    <description>Enables transparent status bar while maintaining adjustResize keyboard behavior</description>
    <license>MIT</license>
    <keywords>cordova,statusbar,transparent,keyboard,adjustresize</keywords>
    
    <engines>
        <engine name="cordova" version=">=10.0.0" />
        <engine name="cordova-android" version=">=12.0.0" />
    </engines>

    <js-module src="www/transparentstatusbar.js" name="TransparentStatusBar">
        <clobbers target="TransparentStatusBar" />
    </js-module>

    <platform name="android">
        <config-file target="res/xml/config.xml" parent="/*">
            <feature name="TransparentStatusBar">
                <param name="android-package" value="com.binaplus.plugins.TransparentStatusBar"/>
                <param name="onload" value="true"/>
            </feature>
        </config-file>

        <!-- windowSoftInputMode is handled programmatically in the Java code -->

        <source-file src="src/android/TransparentStatusBar.java" target-dir="src/com/binaplus/plugins"/>
    </platform>
</plugin>
