Implementation
@$core.Deprecated('Use fFShaderPropertiesDescriptor instead')
const FFShaderProperties$json = {
'1': 'FFShaderProperties',
'2': [
{
'1': 'path_value',
'3': 1,
'4': 1,
'5': 11,
'6': '.flutterflow.FFStringValue',
'10': 'pathValue'
},
{
'1': 'source',
'3': 2,
'4': 1,
'5': 14,
'6': '.flutterflow.FFSourceType',
'10': 'source'
},
{
'1': 'shader_mode',
'3': 3,
'4': 1,
'5': 14,
'6': '.flutterflow.FFShaderMode',
'10': 'shaderMode'
},
{
'1': 'preset_type',
'3': 4,
'4': 1,
'5': 14,
'6': '.flutterflow.FFShaderPresetType',
'10': 'presetType'
},
{
'1': 'params',
'3': 5,
'4': 3,
'5': 11,
'6': '.flutterflow.FFShaderParam',
'10': 'params'
},
{
'1': 'background_color_value',
'3': 7,
'4': 1,
'5': 11,
'6': '.flutterflow.FFColorValue',
'10': 'backgroundColorValue'
},
{
'1': 'animation_mode',
'3': 8,
'4': 1,
'5': 14,
'6': '.flutterflow.FFShaderAnimationMode',
'10': 'animationMode'
},
{
'1': 'cache_value',
'3': 9,
'4': 1,
'5': 11,
'6': '.flutterflow.FFBooleanValue',
'10': 'cacheValue'
},
{
'1': 'interactive_value',
'3': 10,
'4': 1,
'5': 11,
'6': '.flutterflow.FFBooleanValue',
'10': 'interactiveValue'
},
{
'1': 'animation_variable',
'3': 11,
'4': 1,
'5': 11,
'6': '.flutterflow.FFVariable',
'10': 'animationVariable'
},
{
'1': 'animation_curve',
'3': 12,
'4': 1,
'5': 14,
'6': '.flutterflow.FFCurve',
'10': 'animationCurve'
},
{
'1': 'animation_duration_value',
'3': 13,
'4': 1,
'5': 11,
'6': '.flutterflow.FFDoubleValue',
'10': 'animationDurationValue'
},
{
'1': 'animation_delay_value',
'3': 14,
'4': 1,
'5': 11,
'6': '.flutterflow.FFDoubleValue',
'10': 'animationDelayValue'
},
{
'1': 'animation_loop_value',
'3': 22,
'4': 1,
'5': 11,
'6': '.flutterflow.FFBooleanValue',
'10': 'animationLoopValue'
},
{
'1': 'animation_reverse_value',
'3': 23,
'4': 1,
'5': 11,
'6': '.flutterflow.FFBooleanValue',
'10': 'animationReverseValue'
},
{
'1': 'animation_invert_value',
'3': 24,
'4': 1,
'5': 11,
'6': '.flutterflow.FFBooleanValue',
'10': 'animationInvertValue'
},
{
'1': 'animation_range_start_value',
'3': 25,
'4': 1,
'5': 11,
'6': '.flutterflow.FFDoubleValue',
'10': 'animationRangeStartValue'
},
{
'1': 'animation_range_end_value',
'3': 26,
'4': 1,
'5': 11,
'6': '.flutterflow.FFDoubleValue',
'10': 'animationRangeEndValue'
},
{
'1': 'time_value',
'3': 20,
'4': 1,
'5': 11,
'6': '.flutterflow.FFDoubleValue',
'10': 'timeValue'
},
{
'1': 'persist_taps_value',
'3': 21,
'4': 1,
'5': 11,
'6': '.flutterflow.FFBooleanValue',
'10': 'persistTapsValue'
},
{'1': 'animate_params', '3': 27, '4': 1, '5': 8, '10': 'animateParams'},
{
'1': 'params_animation_curve',
'3': 28,
'4': 1,
'5': 14,
'6': '.flutterflow.FFCurve',
'10': 'paramsAnimationCurve'
},
{
'1': 'params_animation_duration_value',
'3': 29,
'4': 1,
'5': 11,
'6': '.flutterflow.FFDoubleValue',
'10': 'paramsAnimationDurationValue'
},
{
'1': 'tap_animation_curve',
'3': 30,
'4': 1,
'5': 14,
'6': '.flutterflow.FFCurve',
'10': 'tapAnimationCurve'
},
{
'1': 'tap_animation_duration_value',
'3': 31,
'4': 1,
'5': 11,
'6': '.flutterflow.FFDoubleValue',
'10': 'tapAnimationDurationValue'
},
{
'1': 'tap_animation_delay_value',
'3': 32,
'4': 1,
'5': 11,
'6': '.flutterflow.FFDoubleValue',
'10': 'tapAnimationDelayValue'
},
{
'1': 'tap_animation_reverse_value',
'3': 33,
'4': 1,
'5': 11,
'6': '.flutterflow.FFBooleanValue',
'10': 'tapAnimationReverseValue'
},
{
'1': 'tap_animation_invert_value',
'3': 34,
'4': 1,
'5': 11,
'6': '.flutterflow.FFBooleanValue',
'10': 'tapAnimationInvertValue'
},
{
'1': 'tap_animation_range_start_value',
'3': 35,
'4': 1,
'5': 11,
'6': '.flutterflow.FFDoubleValue',
'10': 'tapAnimationRangeStartValue'
},
{
'1': 'tap_animation_range_end_value',
'3': 36,
'4': 1,
'5': 11,
'6': '.flutterflow.FFDoubleValue',
'10': 'tapAnimationRangeEndValue'
},
{
'1': 'custom_uniform_values',
'3': 37,
'4': 3,
'5': 11,
'6': '.flutterflow.FFDoubleValue',
'10': 'customUniformValues'
},
],
'9': [
{'1': 6, '2': 7},
{'1': 15, '2': 16},
{'1': 16, '2': 17},
{'1': 17, '2': 18},
{'1': 18, '2': 19},
{'1': 19, '2': 20},
],
};