blockly > IFocusableTree > onTreeFocus
متد ()IFocusableTree.onTreeFocus
زمانی فراخوانی می شود که یک گره از این درخت فوکوس فعال دریافت کرده باشد.
توجه داشته باشید که درخت قبلی تهی لزوماً نشان دهنده این نیست که این اولین باری است که Blockly فوکوس را دریافت می کند. در واقع، فرضیات کمی در مورد وضعیت فوکوس قبلی می توان انجام داد، زیرا درخت تهی قبلی به سادگی نشان می دهد که Blockly قبل از اینکه این درخت متمرکز شود، فوکوس فعال را حفظ نکرده است (که می تواند به دلیل خروج فوکوس از قسمت تزریق Blockly یا برای موارد دیگر مانند فوکوس زودگذر رخ دهد).
به IFocusableNode.onNodeFocus() مراجعه کنید زیرا پیاده سازی ها همان محدودیت هایی را دارند که در آن متد وجود دارد.
امضا:
onTreeFocus(node: IFocusableNode, previousTree: IFocusableTree | null): void;
پارامترها
پارامتر | تایپ کنید | توضیحات |
---|---|---|
گره | IFocusableNode | گره دریافت کننده فوکوس فعال |
درخت قبلی | IFocusableTree | تهی | درخت قبلی که دارای فوکوس فعال بود، یا اگر هیچکدام نبود، تهی بود. |
برمی گرداند:
باطل