320 GObjectClass *g_object_class;
322 g_object_class = G_OBJECT_CLASS (ev_link_action_class);
331 g_object_class_install_property (g_object_class,
333 g_param_spec_enum (
"type",
335 "The link action type",
336 EV_TYPE_LINK_ACTION_TYPE,
339 G_PARAM_CONSTRUCT_ONLY |
340 G_PARAM_STATIC_STRINGS));
341 g_object_class_install_property (g_object_class,
343 g_param_spec_object (
"dest",
344 "Action destination",
345 "The link action destination",
348 G_PARAM_CONSTRUCT_ONLY |
349 G_PARAM_STATIC_STRINGS));
350 g_object_class_install_property (g_object_class,
352 g_param_spec_string (
"uri",
354 "The link action URI",
357 G_PARAM_CONSTRUCT_ONLY |
358 G_PARAM_STATIC_STRINGS));
359 g_object_class_install_property (g_object_class,
361 g_param_spec_string (
"filename",
363 "The link action filename",
366 G_PARAM_CONSTRUCT_ONLY |
367 G_PARAM_STATIC_STRINGS));
368 g_object_class_install_property (g_object_class,
370 g_param_spec_string (
"params",
372 "The link action params",
375 G_PARAM_CONSTRUCT_ONLY |
376 G_PARAM_STATIC_STRINGS));
377 g_object_class_install_property (g_object_class,
379 g_param_spec_string (
"name",
381 "The link action name",
384 G_PARAM_CONSTRUCT_ONLY |
385 G_PARAM_STATIC_STRINGS));
386 g_object_class_install_property (g_object_class,
388 g_param_spec_pointer (
"show-list",
390 "The list of layers that should be shown",
392 G_PARAM_CONSTRUCT_ONLY |
393 G_PARAM_STATIC_STRINGS));
394 g_object_class_install_property (g_object_class,
396 g_param_spec_pointer (
"hide-list",
398 "The list of layers that should be hidden",
400 G_PARAM_CONSTRUCT_ONLY |
401 G_PARAM_STATIC_STRINGS));
402 g_object_class_install_property (g_object_class,
404 g_param_spec_pointer (
"toggle-list",
406 "The list of layers that should be toggled",
408 G_PARAM_CONSTRUCT_ONLY |
409 G_PARAM_STATIC_STRINGS));