D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
proc
/
self
/
root
/
opt
/
alt
/
alt-nodejs10
/
root
/
usr
/
lib
/
node_modules
/
npm
/
node_modules
/
genfun
/
lib
/
Filename :
role.js
back
Copy
'use strict' /* * Role * * A Role encapsulates a particular object's 'role' in a method's * dispatch. They are added directly to the selector for a method, and thus * do not prevent the objects a method was defined on from being garbage * collected. */ module.exports = Role function Role (method, position) { this.method = method this.position = position } Role.roleKeyName = Symbol('roles')