// Copyright © SixtyFPS GmbH <info@slint.dev>
// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-1.2 OR LicenseRef-Slint-commercial

import { StyleMetrics } from "std-widgets.slint";

export Xxx := Rectangle {
    color: white;
//  ^warning{The property 'color' has been deprecated. Please use 'background' instead}

    r := Rectangle {
        background: root.color;
//                       ^warning{The property 'color' has been deprecated. Please use 'background' instead}
        animate color {
//              ^warning{The property 'color' has been deprecated. Please use 'background' instead}
            duration: 250ms;
        }
    }

    minimum-height: root.maximum-width;
//  ^warning{The property 'minimum-height' has been deprecated. Please use 'min-height' instead}
//                       ^^warning{The property 'maximum-width' has been deprecated. Please use 'max-width' instead}

    callback not_called;
    not_called() => {
        color = #000000;
//      ^warning{The property 'color' has been deprecated. Please use 'background' instead}
        debug(StyleMetrics.dark-color-scheme);
//            ^warning{The property 'StyleMetrics' has been deprecated. Please use 'Palette' instead}
    }

}
