MoorView.fromMoor constructor
MoorView.fromMoor(
- CreateViewStatement stmt,
- FoundFile file
Implementation
factory MoorView.fromMoor(CreateViewStatement stmt, FoundFile file) {
final entityInfoName = ReCase(stmt.viewName).pascalCase;
final dataClassName = dataClassNameForClassName(entityInfoName);
return MoorView(
declaration: MoorViewDeclaration(stmt, file),
name: stmt.viewName,
dartTypeName: dataClassName,
entityInfoName: entityInfoName,
);
}