ednet_core library

Mixins

AuthorizationFor<U, E extends Entity<E>>
Serializable

Extensions

Mrkvica on IEntity<IEntity>

Constants

CHILD_ENTITIES_COUNT → const int
ENTRY_ENTITIES_COUNT → const int

Properties

ednetLibraryAppTemplate String
final
emailList List<String>
getter/setter pair
license String
final
uriList List<String>
getter/setter pair
wordList List<String>
getter/setter pair

Functions

allParents(dynamic parents, String text) String
camelCaseFirstLetterUpperSeparator(String text, String separator) String
camelCaseLowerSeparator(String text, String separator) String
camelCaseSeparator(String text, String separator) String
createChildEntitiesRandomly(String parentVar, String parentCode, Concept parentConcept, String childCode, Concept childConcept) String
createInitEntryEntitiesRandomly(Concept entryConcept) String
createInitEntryEntityRandomly(Concept entryConcept, {int? suffix, bool withChildren = true}) String
createTestEntryEntitiesRandomly(Concept entryConcept, dynamic model) String
createTestEntryEntityRandomly(Concept entryConcept, {int? suffix, bool withChildren = true, dynamic model}) String
dropEnd(String text, String end) String
findIdAttribute(Concept concept) Attribute?
findNonIdAttribute(Concept concept) Attribute?
findNonRequiredAttribute(Concept concept) Attribute?
findRequiredNonIdAttribute(Concept concept) Attribute?
firstLetterLower(String text) String
firstLetterUpper(String text) String
fromJsonToModel(String json, Domain domain, String modelCode, dynamic yaml) Model
genAttributeTextRandomly(Attribute attribute) String
genConcept(Concept concept, String library) String
genConceptGen(Concept concept, String library) String
genDomain(Domain domain, String library) String
genEDNetGen(Model model) String
genEDNetLibrary(Model model) String
genEDNetLibraryApp(Model model) String
genEDNetTest(CoreRepository repo, Model model, Concept entryConcept) String
genEDNetWeb(Model model) String
genEntries(Model model, String library) String
genModel(Model model, String library) String
genModels(Domain domain, String library) String
genRepository(CoreRepository repo, String library) String
plural(String text) String
randomBool() bool
randomDouble(num max) double
randomEmail() String
randomInt(int max) int
randomListElement(List list) → dynamic
randomNum(int max) num
randomSign() → dynamic
randomUri() String
randomWord() String
setInitAttributeRandomly(Attribute attribute, String entity) String
setInitAttributesRandomly(Concept concept, String entity) String
setTestAttributeRandomly(Attribute attribute, String entity) String
setTestAttributesRandomly(Concept concept, String entity) String