$declaration constant

BridgeClassDef const $declaration

dart_eval class declaration for BorderRadius

Implementation

static const $declaration = BridgeClassDef(
    BridgeClassType($type,
        isAbstract: false, $extends: $BorderRadiusGeometry.$type),
    constructors: {
      'all': BridgeConstructorDef(
          BridgeFunctionDef(returns: BridgeTypeAnnotation($type), params: [
        BridgeParameter('radius', BridgeTypeAnnotation($Radius.$type), false),
      ])),
      'circular': BridgeConstructorDef(
          BridgeFunctionDef(returns: BridgeTypeAnnotation($type), params: [
        BridgeParameter('radius',
            BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.double)), false)
      ])),
      'vertical': BridgeConstructorDef(
          BridgeFunctionDef(returns: BridgeTypeAnnotation($type), params: [
        BridgeParameter('top', BridgeTypeAnnotation($Radius.$type), false),
        BridgeParameter('bottom', BridgeTypeAnnotation($Radius.$type), false)
      ])),
      'horizontal': BridgeConstructorDef(
          BridgeFunctionDef(returns: BridgeTypeAnnotation($type), params: [
        BridgeParameter('left', BridgeTypeAnnotation($Radius.$type), false),
        BridgeParameter('right', BridgeTypeAnnotation($Radius.$type), false)
      ])),
      'only': BridgeConstructorDef(BridgeFunctionDef(
          returns: BridgeTypeAnnotation($type),
          namedParams: [
            BridgeParameter(
                'topLeft', BridgeTypeAnnotation($Radius.$type), false),
            BridgeParameter(
                'topRight', BridgeTypeAnnotation($Radius.$type), false),
            BridgeParameter(
                'bottomLeft', BridgeTypeAnnotation($Radius.$type), false),
            BridgeParameter(
                'bottomRight', BridgeTypeAnnotation($Radius.$type), false),
          ])),
    },
    wrap: true);