Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Validate functions should be called with useful properties #30

Open
Macrofig opened this issue Jun 2, 2016 · 0 comments
Open

Validate functions should be called with useful properties #30

Macrofig opened this issue Jun 2, 2016 · 0 comments

Comments

@Macrofig
Copy link
Contributor

Macrofig commented Jun 2, 2016

Need to at least pass new value and property key name to the resulting compute of a validate property function.

For example, the following define property:

myVal: {
  type: 'string',
  validate: {
    required: function () {
      return this.attr('isRequired') || false;
    },
    validateOnInit: true
  }
}

The required function should have the new value and the property name in the arguments. So...

    required: function (newVal, key) {
      return this.attr('isRequired') || false;
    },
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant