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