Binding.js 265 B

12345678910111213141516171819202122232425
  1. class Binding {
  2. constructor( name = '' ) {
  3. this.name = name;
  4. this.visibility = 0;
  5. }
  6. setVisibility( visibility ) {
  7. this.visibility |= visibility;
  8. }
  9. clone() {
  10. return Object.assign( new this.constructor(), this );
  11. }
  12. }
  13. export default Binding;