`recordCreator` would be more semantic, so in fact it would be a constructor. This is from the Ext docs on `Ext.data.Record.create` _Generate a constructor for a specific Record layout._ So I reckon `constructor` is the correct term.