* Get the set value * @this {!FieldModelSet} * @param {Set=} values Set values, defaults is new Set() * @returns {!Set} Result set values
(values = new Set())
| 2842 | * @returns {!Set} Result set values |
| 2843 | */ |
| 2844 | get (values = new Set()) { |
| 2845 | values.clear() |
| 2846 | |
| 2847 | let fbeSetSize = this.size |
| 2848 | if (fbeSetSize === 0) { |
| 2849 | return values |
| 2850 | } |
| 2851 | |
| 2852 | let fbeModel = this.getItem(0) |
| 2853 | for (let i = 0; i < fbeSetSize; i++) { |
| 2854 | let value = fbeModel.get() |
| 2855 | values.add(value) |
| 2856 | fbeModel.fbeShift(fbeModel.fbeSize) |
| 2857 | } |
| 2858 | |
| 2859 | return values |
| 2860 | } |
| 2861 | |
| 2862 | /** |
| 2863 | * Set the set value |
no test coverage detected