in public/src/js/models/article/editor.js [96:105]
isVisible() {
var key = this.opts.visibleWhen;
var display = key ? _.some(this.all, editor => editor.key === key && this.article.meta[editor.key]()) : true;
display = display && (this.article.state.enableContentOverrides() || this.key === 'customKicker');
display = display && (this.opts.ifState ? this.article.state[this.opts.ifState]() : true);
display = display && (this.opts.omitForSupporting ? this.article.group.parentType !== 'Article' : true);
return display;
}