Проверка шаблона шины для iOS
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

generateContextFields.py 544B

1 år sedan
123456789101112131415161718
  1. from generation.fieldFormat import *
  2. def generateContextFields(c):
  3. fileName = f"{c.dir}/templates/context-field"
  4. lines = c.readFile(fileName)
  5. fmtPlain = lines[0]
  6. fmtRecent = lines[1]
  7. fields = []
  8. for key in c.structure.model.fields:
  9. values = c.structure.model.fields[key]
  10. fmt = fieldFormat(fmtPlain, fmtRecent, key, c.structure)
  11. ln = fmt \
  12. .replace("%NAME%", key) \
  13. .replace("%TYPE%", values[0])
  14. fields.append(ln)
  15. c.contextFields = "\n".join(fields)