create static method

SearchableParameterList create(
  1. int mapId, {
  2. ParameterList? parameterList,
})
override

Implementation

static SearchableParameterList create(
  final int mapId, {
  final ParameterList? parameterList,
}) {
  final String resultString = GemKitPlatform.instance.callCreateObject(
    jsonEncode(<String, dynamic>{
      'class': 'SearchableParameterList',
      if (parameterList != null) 'args': parameterList.pointerId,
    }),
  );
  final dynamic decodedVal = jsonDecode(resultString);
  return SearchableParameterList.init(decodedVal['result'], mapId);
}