mirror of
https://github.com/qgis/QGIS.git
synced 2025-02-25 00:58:06 -05:00
Add/update examples using get_feature function
reinforcing the need for uniqueness, since get_feature output is unpredictable
This commit is contained in:
parent
6ee681a224
commit
fccfac8a6f
@ -15,6 +15,7 @@
|
||||
"variant_description": "If called with a 'feature' parameter only, the function returns true if the specified feature from the current layer is selected.",
|
||||
"arguments": [ { "arg": "feature", "description": "The feature which should be checked for selection." } ],
|
||||
"examples": [ { "expression": "is_selected(@atlas_feature)", "returns": "True if the current atlas feature is selected." },
|
||||
{ "expression": "is_selected(get_feature('streets', 'name', 'Main St.')))", "returns": "True if the unique named \"Main St.\" feature on the active \"streets\" layer is selected." },
|
||||
{ "expression": "is_selected(get_feature_by_id('streets', 1))", "returns": "True if the feature with the id 1 on the active \"streets\" layer is selected." }
|
||||
]
|
||||
},
|
||||
@ -22,7 +23,7 @@
|
||||
"variant" : "Two parameters",
|
||||
"variant_description": "If the function is called with both a layer and a feature, it will return true if the specified feature from the specified layer is selected.",
|
||||
"arguments": [ { "arg": "layer", "description": "The layer (its ID or name) on which the selection will be checked." }, { "arg": "feature", "description": "The feature which should be checked for selection." } ],
|
||||
"examples": [ { "expression": "is_selected( 'streets', get_feature('streets', 'name', \"street_name\"))", "returns": "True if the current building's street is selected (assuming the building layer has a field named 'street_name' and the 'streets' layer has a field called 'name')." },
|
||||
"examples": [ { "expression": "is_selected( 'streets', get_feature('streets', 'name', \"street_name\"))", "returns": "True if the current building's street is selected (assuming the building layer has a field named 'street_name' and the 'streets' layer has a field called 'name' with unique values)." },
|
||||
{ "expression": "is_selected( 'streets', get_feature_by_id('streets', 1))", "returns": "True if the feature with the id 1 on the \"streets\" layer is selected." }
|
||||
]
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user