dynamically provide visual editor pattern name