рдмрдЧ рдХрд╛ рд╡рд░реНрдгрди рдХрд░реЗрдВ
рдпреВрдЬрд╝рдбреНрд░реЙрдк рдХрд╛ рдЖрдкрдХрд╛ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХрд╣рддрд╛ рд╣реИ рдХрд┐ рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдСрдмреНрдЬреЗрдХреНрдЯ рд╕рджрд╕реНрдп accept
"рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ, рдПрдХ ES6 рдкреНрд░рддреАрдХ, рдпрд╛ рддреЛ рдПрдХ рд╕рд░рдгреА рд╣реИ, рдпрд╛ рдПрдХ рдлрд╝рдВрдХреНрд╢рди рдЬреЛ рдЙрдирдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдПрдХ рдХреЛ рд▓реМрдЯрд╛рддрд╛ рд╣реИ, рдШрдЯрдХ рдХреЗ рдкреНрд░реЛрдк рджрд┐рдП рдЧрдП рд╣реИрдВред"ред
рд▓реЗрдХрд┐рди рдХреЛрдб рдореЗрдВ, accept
рдХреЛ TargetType
рдХреЗ рд░реВрдк рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ рдХрд┐ string | symbol
рдпрд╛ рдЙрдирдореЗрдВ рд╕реЗ рдПрдХ рд╕рд░рдгреА рд╣реИред
рдЕрдкреЗрдХреНрд╖рд┐рддреН рд╡реНрдпрд╡рд╣рд╛рд░
accept
рдПрдХ рдкреНрд░рдХрд╛рд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдЬрд╣рд╛рдВ рдПрдХ рдлрд╝рдВрдХреНрд╢рди рдЬреЛ TargetType
рд▓реМрдЯрд╛рддрд╛ рд╣реИ, рд╕рдВрднрд╡ рд╣реИред
рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рдВрджрд░реНрдн
рдореИрдВ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ accept
рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред рдореИрдВрдиреЗ рд╕реЛрдЪрд╛ рдХрд┐ рдпрд╣ accept
рдХреЗ useDrop
$ рдХреЗ рдореВрд▓реНрдп рдХреЛ рдмрджрд▓рдХрд░ рд╕рдВрднрд╡ рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдореИрдВ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдпрд╣ рдирд╣реАрдВ рджреЗрдЦрддрд╛ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рдХрд░рдирд╛ рд╣реИ рдЕрдиреНрдпрдерд╛ рдФрд░ рдореБрдЭреЗ рд╡рд╣ рд╡реНрдпрд╡рд╣рд╛рд░ рдирд╣реАрдВ рдорд┐рд▓ рд░рд╣рд╛ рд╣реИ рдЬреЛ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИред
рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рдЖрджрд░реНрд╢ рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЬрдм рддрдХ рдпрд╣ рд╣рд▓ рдирд╣реАрдВ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд▓рдХреНрд╖реНрдп рдкреНрд░рдХрд╛рд░-рдЙрддреНрдкрд╛рджрди рдХрд╛рд░реНрдп рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рддреЛ рдШрдЯрдХ рдкрд░ рдЖрдкрдХреЗ рд╕реНрд╡реАрдХреГрдд рдкреНрд░рдХрд╛рд░реЛрдВ рдХреЗ рдмрд░рд╛рдмрд░ key
рд╕рдВрдкрддреНрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдПрдХ рд╕рдорд╛рдзрд╛рди рд╣реЛрдЧрд╛ рдЬрд┐рд╕рдореЗрдВ рдЖрдкрдХрд╛ рд╢рд╛рдорд┐рд▓ рд╣реИ рд▓рдХреНрд╖реНрдп рдЧрд┐рд░рд╛рдУред рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдЧрд╛ рдХрд┐ рд╕реНрд╡реАрдХрд╛рд░реНрдп рдкреНрд░рдХрд╛рд░ (рдкреНрд░рдХрд╛рд░реЛрдВ) рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рдмрд╛рдж рдпрд╣ рдлрд┐рд░ рд╕реЗ рдорд╛рдЙрдВрдЯ рд╣реЛ рдЬрд╛рдПред рдореИрдВ рдЖрдЬ рд╣реА рдЗрд╕ рд╕рдЯреАрдХ рдореБрджреНрджреЗ рдореЗрдВ рднрд╛рдЧ рдЧрдпрд╛ред
рдореИрдВрдиреЗ рдЗрд╕ рдкрд░ рднреА рдзреНрдпрд╛рди рджрд┐рдпрд╛, рд▓реЗрдХрд┐рди canDrop
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕реЗ рдареАрдХ рдХрд░ рд▓рд┐рдпрд╛ред
рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рдЖрджрд░реНрд╢ рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЬрдм рддрдХ рдпрд╣ рд╣рд▓ рдирд╣реАрдВ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд▓рдХреНрд╖реНрдп рдкреНрд░рдХрд╛рд░-рдЙрддреНрдкрд╛рджрди рдХрд╛рд░реНрдп рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рддреЛ рдШрдЯрдХ рдкрд░ рдЖрдкрдХреЗ рд╕реНрд╡реАрдХреГрдд рдкреНрд░рдХрд╛рд░реЛрдВ рдХреЗ рдмрд░рд╛рдмрд░
key
рд╕рдВрдкрддреНрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдПрдХ рд╕рдорд╛рдзрд╛рди рд╣реЛрдЧрд╛ рдЬрд┐рд╕рдореЗрдВ рдЖрдкрдХрд╛ рд╢рд╛рдорд┐рд▓ рд╣реИ рд▓рдХреНрд╖реНрдп рдЧрд┐рд░рд╛рдУред рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдЧрд╛ рдХрд┐ рд╕реНрд╡реАрдХрд╛рд░реНрдп рдкреНрд░рдХрд╛рд░ (рдкреНрд░рдХрд╛рд░реЛрдВ) рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рдмрд╛рдж рдпрд╣ рдлрд┐рд░ рд╕реЗ рдорд╛рдЙрдВрдЯ рд╣реЛ рдЬрд╛рдПред рдореИрдВ рдЖрдЬ рд╣реА рдЗрд╕ рд╕рдЯреАрдХ рдореБрджреНрджреЗ рдореЗрдВ рднрд╛рдЧ рдЧрдпрд╛ред
рдмрд╕ рдЗрд╕ рдЯрд┐рдкреНрдкрдгреА рдХреЛ рдкреНрд░рддрд┐рдзреНрд╡рдирд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП: рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рдРрд╕реА рд╕реНрдерд┐рддрд┐ рдереА рдЬрд╣рд╛рдВ рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рдЯрд░реНрдирд░реА рдерд╛ рдЬреЛ рдПрдХ рдмреВрд▓рд┐рдпрди рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдПрдХ рд╣реА рдШрдЯрдХ рдХреЗ рджреЛ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЛ рдкреНрд░рд╕реНрддреБрдд рдХрд░ рд░рд╣рд╛ рдерд╛ред рдЪрддреБрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдиреЗ рдорд╣рд╕реВрд╕ рдХрд┐рдпрд╛ рдХрд┐ рд╡реЗ рдПрдХ рд╣реА рдШрдЯрдХ рд╣реИрдВ рд▓реЗрдХрд┐рди рд╡рд┐рднрд┐рдиреНрди рдкреНрд░реЙрдкреНрд╕ рдХреЗ рд╕рд╛рде рд╣реИрдВред рд╣рд╛рд▓рд╛рдБрдХрд┐ рдореИрдВрдиреЗ рдЗрд╕ рдЯрд░реНрдирд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдЙрдиреНрд╣реЗрдВ рд╕реНрд╡рддрдВрддреНрд░ рдиреЛрдбреНрд╕ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рдЬреЛ рдмреВрд▓рд┐рдпрди рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдорд╛рдЙрдВрдЯ/рдЕрдирдорд╛рдЙрдВрдЯ рдХрд░рддреЗ рд╣реИрдВ, рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд░реАрдорд╛рдЙрдВрдЯрд┐рдВрдЧ рдХреЗ рдмрдЬрд╛рдп рд░реАрд░реЗрдВрдбрд░рд┐рдВрдЧ рдерд╛ред рдЗрд╕ рдкреНрд░рдХрд╛рд░, accept
рдореВрд▓ рдкреНрд░реЛрдк рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдерд╛, рди рдХрд┐ рдирдП, рдФрд░ useDrop
рдЙрд╕ рдкреНрд░реЛрдк рдмрджрд▓рдиреЗ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЕрдкрдбреЗрдЯ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рдЖрджрд░реНрд╢ рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЬрдм рддрдХ рдпрд╣ рд╣рд▓ рдирд╣реАрдВ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд▓рдХреНрд╖реНрдп рдкреНрд░рдХрд╛рд░-рдЙрддреНрдкрд╛рджрди рдХрд╛рд░реНрдп рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рддреЛ рдШрдЯрдХ рдкрд░ рдЖрдкрдХреЗ рд╕реНрд╡реАрдХреГрдд рдкреНрд░рдХрд╛рд░реЛрдВ рдХреЗ рдмрд░рд╛рдмрд░
key
рд╕рдВрдкрддреНрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдПрдХ рд╕рдорд╛рдзрд╛рди рд╣реЛрдЧрд╛ рдЬрд┐рд╕рдореЗрдВ рдЖрдкрдХрд╛ рд╢рд╛рдорд┐рд▓ рд╣реИ рд▓рдХреНрд╖реНрдп рдЧрд┐рд░рд╛рдУред рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдЧрд╛ рдХрд┐ рд╕реНрд╡реАрдХрд╛рд░реНрдп рдкреНрд░рдХрд╛рд░ (рдкреНрд░рдХрд╛рд░реЛрдВ) рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рдмрд╛рдж рдпрд╣ рдлрд┐рд░ рд╕реЗ рдорд╛рдЙрдВрдЯ рд╣реЛ рдЬрд╛рдПред рдореИрдВ рдЖрдЬ рд╣реА рдЗрд╕ рд╕рдЯреАрдХ рдореБрджреНрджреЗ рдореЗрдВ рднрд╛рдЧ рдЧрдпрд╛ред