concern
Version:
A library for seperating your application logic into concerns.
28 lines (21 loc) • 447 B
JavaScript
/**
* ReferenceProvider is an interface for providing Reference instance.
* @interface
*/
class ReferenceProvider {
/**
* select a Reference to provide.
* @param {string} path
* @param {Context} context
*/
select() {
}
/**
* reselect a Reference that may have gone away.
* @param {string} path
* @param {Context} context
*/
reselect() {
}
}
export default ReferenceProvider