19import QtQuick.Controls.Suru 2.2
20import Lomiri.Components 1.3
21import Dekko.Lomiri.Constants 1.0
26 property bool contentBlocked: false
27 readonly property bool isExpanded: state === "expanded"
33 divider.visible: notice.contentBlocked
34 color: Suru.secondaryBackgroundColor
38 leftMargin:
Style.defaultSpacing
39 verticalCenter: parent.verticalCenter
40 right: allowButton.left
41 rightMargin: units.gu(1.5)
43 elide: Text.ElideRight
45 visible: notice.contentBlocked
46 text: qsTr(
"Remote content blocked")
52 width: allowAction.text.width > units.gu(15) ? units.gu(15) : allowAction.text.width
55 rightMargin:
Style.defaultSpacing
56 verticalCenter: parent.verticalCenter
58 Suru.highlightType: Suru.NegativeHighlight
59 color: Suru.highlightColor
63 onTriggered: notice.allowClicked()
68 state: contentBlocked ?
"expanded" :
"collapsed"
95 duration: LomiriAnimation.FastDuration