blockly > FocusManager > getFocusedNode

متد FocusManager.getFocusedNode().

IFocusableNode فعلی را با فوکوس (که همیشه به یک IFocusableTree متمرکز است) برمی‌گرداند، یا اگر وجود نداشته باشد، تهی است.

توجه داشته باشید که این تابع برابری با IFocusableTree.getFocusedNode (). یعنی اگر درختی خودش فوکوس داشته باشد اما هیچکدام از فرزندان غیر ریشه‌ای آن فوکوس نداشته باشند، این حالت تهی خواهد شد اما getFocusedTree() ندارد.

همچنین توجه داشته باشید که اگر فوکوس زودگذر در حال حاضر گرفته شده باشد (مثلاً با استفاده از takeEphemeralFocus)، گره برگشتی در اینجا ممکن است در حال حاضر فوکوس DOM نداشته باشد.

امضا:

getFocusedNode(): IFocusableNode | null;

برمی گرداند:

IFocusableNode | تهی