ব্লকলি > লাইন কার্সার > getPreviousNode
LineCursor.getPreviousNode() পদ্ধতি
AST-তে আগের নোডটি পান, ঐচ্ছিকভাবে লুপব্যাকের জন্য অনুমতি দেয়।
স্বাক্ষর:
getPreviousNode(node: IFocusableNode | null, isValid: (p1: IFocusableNode | null) => boolean, loop: boolean): IFocusableNode | null;
পরামিতি
প্যারামিটার | টাইপ | বর্ণনা |
---|---|---|
নোড | IFocusableNode | নাল | AST বর্তমান অবস্থান. |
বৈধ | (p1: IFocusableNode | null) => বুলিয়ান | প্রদত্ত নোডটি অতিক্রম করা উচিত কিনা তার উপর নির্ভর করে একটি ফাংশন সত্য/মিথ্যা। |
লুপ | বুলিয়ান | কোনো বৈধ নোড না পাওয়া গেলে ওয়ার্কস্পেসের শেষে লুপ করা হবে কিনা। |
রিটার্ন:
IFocusableNode | নাল
ট্র্যাভার্সালের পূর্ববর্তী নোড বা নাল যদি কোনো পূর্ববর্তী নোড বিদ্যমান না থাকে।
,ব্লকলি > লাইন কার্সার > getPreviousNode
LineCursor.getPreviousNode() পদ্ধতি
AST-তে আগের নোডটি পান, ঐচ্ছিকভাবে লুপব্যাকের জন্য অনুমতি দেয়।
স্বাক্ষর:
getPreviousNode(node: IFocusableNode | null, isValid: (p1: IFocusableNode | null) => boolean, loop: boolean): IFocusableNode | null;
পরামিতি
প্যারামিটার | টাইপ | বর্ণনা |
---|---|---|
নোড | IFocusableNode | নাল | AST বর্তমান অবস্থান. |
বৈধ | (p1: IFocusableNode | null) => বুলিয়ান | প্রদত্ত নোডটি অতিক্রম করা উচিত কিনা তার উপর নির্ভর করে একটি ফাংশন সত্য/মিথ্যা। |
লুপ | বুলিয়ান | কোনো বৈধ নোড না পাওয়া গেলে ওয়ার্কস্পেসের শেষে লুপ করা হবে কিনা। |
রিটার্ন:
IFocusableNode | নাল
ট্র্যাভার্সালের পূর্ববর্তী নোড বা নাল যদি কোনো পূর্ববর্তী নোড বিদ্যমান না থাকে।