UNPKG

@r/api-client

Version:
31 lines (23 loc) 501 B
import Base from './base'; const _subscriptionAllowedActions = { 'sub': true, 'unsub': true, }; class Subscription extends Base { _type = 'Subscription'; validators () { const action = this.actionValidator.bind(this); const sr = this.srValidator.bind(this); return { action, sr, }; } actionValidator (val) { return _subscriptionAllowedActions[val]; } srValidator (val) { return Base.validators.string(val); } } export default Subscription;