lowercase property

DartBlockNativeFunction lowercase
final

Implementation

static final lowercase = DartBlockNativeFunction(
  name: 'lowercase',
  returnType: DartBlockDataType.stringType,
  parameters: [
    DartBlockVariableDefinition('text', DartBlockDataType.stringType),
  ],
  implementation: (arbiter, args) {
    final text = args[0].getValue(arbiter) as String;
    return DartBlockConcatenationValue.fromConstant(text.toLowerCase());
  },
  category: DartBlockNativeFunctionCategory.string,
  type: DartBlockNativeFunctionType.lowercase,
  description: 'Convert text to lowercase.',
);