param_spec_fraction
function param_spec_fraction(name:String, nick:String, blurb:String, min_num:Number, min_denom:Number, max_num:Number, max_denom:Number, default_num:Number, default_denom:Number, flags:GObject.ParamFlags):GObject.ParamSpec { // Gjs wrapper for gst_param_spec_fraction() }
This function creates a fraction GParamSpec for use by objects/elements that want to expose properties of fraction type. This function is typically used in connection with GObject.install_property in a GObjects's instance_init function.
- name
canonical name of the property specified
- nick
nick name for the property specified
- blurb
description of the property specified
- min_num
minimum value (fraction numerator)
- min_denom
minimum value (fraction denominator)
- max_num
maximum value (fraction numerator)
- max_denom
maximum value (fraction denominator)
- default_num
default value (fraction numerator)
- default_denom
default value (fraction denominator)
- flags
flags for the property specified
- Returns
a newly created parameter specification