package androidx.compose.foundation.layout; import androidx.compose.ui.Modifier; import androidx.compose.ui.modifier.ModifierLocalKt; import androidx.compose.ui.modifier.ProvidableModifierLocal; import androidx.compose.ui.platform.InspectableValueKt; import androidx.compose.ui.platform.InspectorInfo; import kotlin.Deprecated; import kotlin.Metadata; import kotlin.ReplaceWith; import kotlin.Unit; import kotlin.jvm.functions.Function0; import kotlin.jvm.functions.Function1; import kotlin.jvm.internal.Intrinsics; /* compiled from: WindowInsetsPadding.kt */ @Metadata(d1 = {"\u0000.\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0003\u001a\u0014\u0010\u0005\u001a\u00020\u0006*\u00020\u00062\u0006\u0010\u0007\u001a\u00020\bH\u0007\u001a\u0014\u0010\u0005\u001a\u00020\u0006*\u00020\u00062\u0006\u0010\t\u001a\u00020\u0002H\u0007\u001a\u0014\u0010\n\u001a\u00020\u0006*\u00020\u00062\u0006\u0010\u0007\u001a\u00020\bH\u0007\u001a\u0014\u0010\n\u001a\u00020\u0006*\u00020\u00062\u0006\u0010\t\u001a\u00020\u0002H\u0007\u001a/\u0010\u000b\u001a\u00020\u0006*\u00020\u00062!\u0010\f\u001a\u001d\u0012\u0013\u0012\u00110\u0002¢\u0006\f\b\u000e\u0012\b\b\u000f\u0012\u0004\b\b(\n\u0012\u0004\u0012\u00020\u00100\rH\u0007\u001a\u0014\u0010\u0011\u001a\u00020\u0006*\u00020\u00062\u0006\u0010\t\u001a\u00020\u0002H\u0007\u001a/\u0010\u0012\u001a\u00020\u0006*\u00020\u00062!\u0010\f\u001a\u001d\u0012\u0013\u0012\u00110\u0002¢\u0006\f\b\u000e\u0012\b\b\u000f\u0012\u0004\b\b(\n\u0012\u0004\u0012\u00020\u00100\rH\u0007\"\u001a\u0010\u0000\u001a\b\u0012\u0004\u0012\u00020\u00020\u0001X\u0080\u0004¢\u0006\b\n\u0000\u001a\u0004\b\u0003\u0010\u0004¨\u0006\u0013"}, d2 = {"ModifierLocalConsumedWindowInsets", "Landroidx/compose/ui/modifier/ProvidableModifierLocal;", "Landroidx/compose/foundation/layout/WindowInsets;", "getModifierLocalConsumedWindowInsets", "()Landroidx/compose/ui/modifier/ProvidableModifierLocal;", "consumeWindowInsets", "Landroidx/compose/ui/Modifier;", "paddingValues", "Landroidx/compose/foundation/layout/PaddingValues;", "insets", "consumedWindowInsets", "onConsumedWindowInsetsChanged", "block", "Lkotlin/Function1;", "Lkotlin/ParameterName;", "name", "", "windowInsetsPadding", "withConsumedWindowInsets", "foundation-layout_release"}, k = 2, mv = {1, 8, 0}, xi = 48) /* loaded from: classes.dex */ public final class WindowInsetsPaddingKt { private static final ProvidableModifierLocal ModifierLocalConsumedWindowInsets = ModifierLocalKt.modifierLocalOf(new Function0() { // from class: androidx.compose.foundation.layout.WindowInsetsPaddingKt$ModifierLocalConsumedWindowInsets$1 /* JADX WARN: Can't rename method to resolve collision */ @Override // kotlin.jvm.functions.Function0 public final WindowInsets invoke() { return WindowInsetsKt.WindowInsets(0, 0, 0, 0); } }); public static final ProvidableModifierLocal getModifierLocalConsumedWindowInsets() { return ModifierLocalConsumedWindowInsets; } public static final Modifier windowInsetsPadding(Modifier modifier, final WindowInsets insets) { Intrinsics.checkNotNullParameter(modifier, ""); Intrinsics.checkNotNullParameter(insets, "insets"); return modifier.then(new InsetsPaddingModifier(insets, InspectableValueKt.isDebugInspectorInfoEnabled() ? new Function1() { // from class: androidx.compose.foundation.layout.WindowInsetsPaddingKt$windowInsetsPadding$$inlined$debugInspectorInfo$1 { super(1); } @Override // kotlin.jvm.functions.Function1 public /* bridge */ /* synthetic */ Unit invoke(InspectorInfo inspectorInfo) { invoke2(inspectorInfo); return Unit.INSTANCE; } /* renamed from: invoke, reason: avoid collision after fix types in other method */ public final void invoke2(InspectorInfo inspectorInfo) { Intrinsics.checkNotNullParameter(inspectorInfo, "$this$null"); inspectorInfo.setName("windowInsetsPadding"); inspectorInfo.getProperties().set("insets", WindowInsets.this); } } : InspectableValueKt.getNoInspectorInfo())); } public static final Modifier consumeWindowInsets(Modifier modifier, final WindowInsets insets) { Intrinsics.checkNotNullParameter(modifier, ""); Intrinsics.checkNotNullParameter(insets, "insets"); return modifier.then(new UnionInsetsConsumingModifier(insets, InspectableValueKt.isDebugInspectorInfoEnabled() ? new Function1() { // from class: androidx.compose.foundation.layout.WindowInsetsPaddingKt$consumeWindowInsets$$inlined$debugInspectorInfo$1 { super(1); } @Override // kotlin.jvm.functions.Function1 public /* bridge */ /* synthetic */ Unit invoke(InspectorInfo inspectorInfo) { invoke2(inspectorInfo); return Unit.INSTANCE; } /* renamed from: invoke, reason: avoid collision after fix types in other method */ public final void invoke2(InspectorInfo inspectorInfo) { Intrinsics.checkNotNullParameter(inspectorInfo, "$this$null"); inspectorInfo.setName("consumeWindowInsets"); inspectorInfo.getProperties().set("insets", WindowInsets.this); } } : InspectableValueKt.getNoInspectorInfo())); } @Deprecated(message = "Use consumeWindowInsets", replaceWith = @ReplaceWith(expression = "this.consumeWindowInsets(insets)", imports = {})) public static final Modifier consumedWindowInsets(Modifier modifier, WindowInsets insets) { Intrinsics.checkNotNullParameter(modifier, ""); Intrinsics.checkNotNullParameter(insets, "insets"); return consumeWindowInsets(modifier, insets); } public static final Modifier consumeWindowInsets(Modifier modifier, final PaddingValues paddingValues) { Intrinsics.checkNotNullParameter(modifier, ""); Intrinsics.checkNotNullParameter(paddingValues, "paddingValues"); return modifier.then(new PaddingValuesConsumingModifier(paddingValues, InspectableValueKt.isDebugInspectorInfoEnabled() ? new Function1() { // from class: androidx.compose.foundation.layout.WindowInsetsPaddingKt$consumeWindowInsets$$inlined$debugInspectorInfo$2 { super(1); } @Override // kotlin.jvm.functions.Function1 public /* bridge */ /* synthetic */ Unit invoke(InspectorInfo inspectorInfo) { invoke2(inspectorInfo); return Unit.INSTANCE; } /* renamed from: invoke, reason: avoid collision after fix types in other method */ public final void invoke2(InspectorInfo inspectorInfo) { Intrinsics.checkNotNullParameter(inspectorInfo, "$this$null"); inspectorInfo.setName("consumeWindowInsets"); inspectorInfo.getProperties().set("paddingValues", PaddingValues.this); } } : InspectableValueKt.getNoInspectorInfo())); } @Deprecated(message = "Use consumeWindowInsets", replaceWith = @ReplaceWith(expression = "this.consumeWindowInsets(paddingValues)", imports = {})) public static final Modifier consumedWindowInsets(Modifier modifier, PaddingValues paddingValues) { Intrinsics.checkNotNullParameter(modifier, ""); Intrinsics.checkNotNullParameter(paddingValues, "paddingValues"); return consumeWindowInsets(modifier, paddingValues); } public static final Modifier onConsumedWindowInsetsChanged(Modifier modifier, final Function1 block) { Intrinsics.checkNotNullParameter(modifier, ""); Intrinsics.checkNotNullParameter(block, "block"); return modifier.then(new ConsumedInsetsModifier(block, InspectableValueKt.isDebugInspectorInfoEnabled() ? new Function1() { // from class: androidx.compose.foundation.layout.WindowInsetsPaddingKt$onConsumedWindowInsetsChanged$$inlined$debugInspectorInfo$1 { super(1); } @Override // kotlin.jvm.functions.Function1 public /* bridge */ /* synthetic */ Unit invoke(InspectorInfo inspectorInfo) { invoke2(inspectorInfo); return Unit.INSTANCE; } /* renamed from: invoke, reason: avoid collision after fix types in other method */ public final void invoke2(InspectorInfo inspectorInfo) { Intrinsics.checkNotNullParameter(inspectorInfo, "$this$null"); inspectorInfo.setName("onConsumedWindowInsetsChanged"); inspectorInfo.getProperties().set("block", Function1.this); } } : InspectableValueKt.getNoInspectorInfo())); } @Deprecated(message = "Use onConsumedWindowInsetsChanged", replaceWith = @ReplaceWith(expression = "onConsumedWindowInsetsChanged(block)", imports = {})) public static final Modifier withConsumedWindowInsets(Modifier modifier, Function1 block) { Intrinsics.checkNotNullParameter(modifier, ""); Intrinsics.checkNotNullParameter(block, "block"); return onConsumedWindowInsetsChanged(modifier, block); } }