uppercase property

DartBlockNativeFunction uppercase
final

Implementation

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