fromJson static method
Implementation
static PluginAction fromJson(Map<String, Object?> json) => PluginAction(
json['id']! as String,
json['label']! as String,
description: json['description'] as String?,
danger: json['danger'] == true,
confirm: json['confirm'] == true,
parameters: [
for (var p in (json['parameters'] as List? ?? const []))
ActionParameter.fromJson((p as Map).cast<String, Object?>()),
],
);