UidlDocument constructor

const UidlDocument({
  1. required String version,
  2. required String id,
  3. required String name,
  4. required UidlNode root,
  5. Map<String, dynamic> initialState = const {},
  6. Map<String, dynamic> dataSources = const {},
  7. Map<String, UidlNode> components = const {},
  8. Map<String, dynamic>? theme,
  9. Map<String, dynamic>? metadata,
})

Implementation

const UidlDocument({
  required this.version,
  required this.id,
  required this.name,
  required this.root,
  this.initialState = const {},
  this.dataSources = const {},
  this.components = const {},
  this.theme,
  this.metadata,
});