(triggerType int)
| 382 | } |
| 383 | |
| 384 | func (cc *CheckboxContents) Trigger(triggerType int) { |
| 385 | |
| 386 | prop := cc.Card.Properties.Get("checked") |
| 387 | |
| 388 | switch triggerType { |
| 389 | case TriggerTypeSet: |
| 390 | prop.Set(true) |
| 391 | case TriggerTypeClear: |
| 392 | prop.Set(false) |
| 393 | case TriggerTypeToggle: |
| 394 | prop.Set(!prop.AsBool()) |
| 395 | } |
| 396 | |
| 397 | } |
| 398 | |
| 399 | func (cc *CheckboxContents) CompletionLevel() float32 { |
| 400 |