ednet_code_generation library

Properties

domainName String
getter/setter pair
ednetCoreDomain ↔ Domain
getter/setter pair
ednetCoreModel ↔ Model
getter/setter pair
ednetCoreRepository ↔ CoreRepository
getter/setter pair
libraryName String
getter/setter pair
modelJson String?
getter/setter pair
modelName String
getter/setter pair
outputDir String?
getter/setter pair
yamlString String?
getter/setter pair

Functions

addText(File file, String text) → void
createDomainModel(String projectPath) → void
createDomainModelFromYaml({required String dir, required String domain, required String model}) → void
displayYaml({required String domain, required String model, required String dir}) → void
firstLetterToUpper(String text) String
gen(String gen, {String? projectPath, String? dir, String? domain, String? model}) → void
genAll(String path) → void
genConceptEntities(File file, Concept concept) → void
genConceptEntitiesGen(File file, Concept concept) → void
genDir(String path) Directory
genDoc(String path) → void
genDomainModelAppLibrary(File file) → void
genDomainModelGen(File file) → void
genDomainModelLibrary(File file) → void
genDomainModelTest(File file, Concept entryConcept) → void
genDomainModelWeb(File file) → void
genDomainModelWebHtml(File file) → void
genEDNetCoreDomain(File file) → void
genEDNetCoreEntries(File file) → void
genEDNetCoreModel(File file) → void
genEDNetCoreModels(File file) → void
genEDNetCoreRepository(File file) → void
genFile(String path) File
genGen(String path) → void
genGithub(File file) → void
genGitignore(File file) → void
genJsonData(File file) → void
genJsonModel(File file) → void
genLayout(File file) → void
genLayout2(File file) → void
genLib(String gen, String path) → void
genList(File file) → void
genMenu(File file) → void
genPage(File file) → void
genProject(String gen, String projectPath) → void
genPubspec(File file) → void
genPubspecTxt(File file) → void
genReadme(File file) → void
genTable(File file) → void
genTest(String path, Model ednetCoreModel) → void
genWeb(String path) → void
getFile(String path) File
loadYamlFile({required String domain, required String model, required String dir}) String
main(List<String> args) → void
--genall ~/projects/project domain model --gengen ~/projects/project domain model --gengen ~/projects/project/yaml ~/projects/project_mobile_app/domain domain model1 model2 ...
readTextFromFile(File file) String
renderYaml(String yamlString, String outputTemplate) → void