@@ -3347,6 +3347,13 @@ class _Renderer_Container extends RendererBase<Container> {
3347
3347
self.renderSimpleVariable(c, remainingNames, 'bool'),
3348
3348
getBool: (CT_ c) => c.hasInstanceFields == true,
3349
3349
),
3350
+ 'hasParameters': Property(
3351
+ getValue: (CT_ c) => c.hasParameters,
3352
+ renderVariable: (CT_ c, Property<CT_> self,
3353
+ List<String> remainingNames) =>
3354
+ self.renderSimpleVariable(c, remainingNames, 'bool'),
3355
+ getBool: (CT_ c) => c.hasParameters == true,
3356
+ ),
3350
3357
'hasPublicConstantFields': Property(
3351
3358
getValue: (CT_ c) => c.hasPublicConstantFields,
3352
3359
renderVariable: (CT_ c, Property<CT_> self,
@@ -3722,6 +3729,18 @@ class _Renderer_Container extends RendererBase<Container> {
3722
3729
getters: _invisibleGetters['CommentReferable']));
3723
3730
},
3724
3731
),
3732
+ 'scope': Property(
3733
+ getValue: (CT_ c) => c.scope,
3734
+ renderVariable: (CT_ c, Property<CT_> self,
3735
+ List<String> remainingNames) =>
3736
+ self.renderSimpleVariable(c, remainingNames, 'Scope'),
3737
+ isNullValue: (CT_ c) => c.scope == null,
3738
+ renderValue:
3739
+ (CT_ c, RendererBase<CT_> r, List<MustachioNode> ast) {
3740
+ return renderSimple(c.scope, ast, r.template,
3741
+ parent: r, getters: _invisibleGetters['Scope']);
3742
+ },
3743
+ ),
3725
3744
'staticAccessors': Property(
3726
3745
getValue: (CT_ c) => c.staticAccessors,
3727
3746
renderVariable: (CT_ c, Property<CT_> self,
@@ -6415,6 +6434,13 @@ class _Renderer_GetterSetterCombo extends RendererBase<GetterSetterCombo> {
6415
6434
self.renderSimpleVariable(c, remainingNames, 'bool'),
6416
6435
getBool: (CT_ c) => c.hasNoGetterSetter == true,
6417
6436
),
6437
+ 'hasParameters': Property(
6438
+ getValue: (CT_ c) => c.hasParameters,
6439
+ renderVariable: (CT_ c, Property<CT_> self,
6440
+ List<String> remainingNames) =>
6441
+ self.renderSimpleVariable(c, remainingNames, 'bool'),
6442
+ getBool: (CT_ c) => c.hasParameters == true,
6443
+ ),
6418
6444
'hasPublicGetter': Property(
6419
6445
getValue: (CT_ c) => c.hasPublicGetter,
6420
6446
renderVariable: (CT_ c, Property<CT_> self,
@@ -13679,6 +13705,13 @@ class _Renderer_TypeParameter extends RendererBase<TypeParameter> {
13679
13705
parent: r);
13680
13706
},
13681
13707
),
13708
+ 'hasParameters': Property(
13709
+ getValue: (CT_ c) => c.hasParameters,
13710
+ renderVariable: (CT_ c, Property<CT_> self,
13711
+ List<String> remainingNames) =>
13712
+ self.renderSimpleVariable(c, remainingNames, 'bool'),
13713
+ getBool: (CT_ c) => c.hasParameters == true,
13714
+ ),
13682
13715
'href': Property(
13683
13716
getValue: (CT_ c) => c.href,
13684
13717
renderVariable:
@@ -14996,6 +15029,7 @@ const _invisibleGetters = {
14996
15029
'getterSetterDocumentationComment',
14997
15030
'modelType',
14998
15031
'isCallable',
15032
+ 'hasParameters',
14999
15033
'parameters',
15000
15034
'linkedParamsNoMetadata',
15001
15035
'hasExplicitGetter',
0 commit comments