For the complete documentation index, see llms.txt. This page is also available as Markdown.

SafeArea.subscribe

功能说明

每当 Safe Area insets 发生变化时 onEvent 通过回调通知。调用后会返回一个取消订阅的函数。请在离开页面时取消订阅。

类型

SafeArea.subscribe(args: { onEvent: (insets: SafeAreaInsets) => void }): () => void;

Params

type SafeAreaInsets = {
  top: number;
  left: number;
  right: number;
  bottom: number;
};

Response

返回一个取消订阅的函数。

示例代码

import { SafeArea } from "@apps-in-toss/web-framework";

const unsubscribe = SafeArea.subscribe({
  onEvent: (insets) => {
    console.log(insets.top, insets.bottom, insets.left, insets.right);
  },
});

// 取消订阅
unsubscribe();

这有帮助吗?