github.com/Aestek/consul@v1.2.4-0.20190309222502-b2c31e33971a/ui-v2/app/initializers/form.js (about) 1 import token from 'consul-ui/forms/token'; 2 import policy from 'consul-ui/forms/policy'; 3 export function initialize(application) { 4 // Service-less injection using private properties at a per-project level 5 const FormBuilder = application.resolveRegistration('service:form'); 6 const forms = { 7 token: token(), 8 policy: policy(), 9 }; 10 FormBuilder.reopen({ 11 form: function(name) { 12 return forms[name]; 13 }, 14 }); 15 } 16 17 export default { 18 initialize, 19 };