Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
Size: Mime:
import { observable, action } from 'xmobx/mobx'
import { ExpandableState } from '@skava/ui/dist/components/organisms/ExpandableCard'

class ListState extends ExpandableState {
  @observable
  isActive: boolean = false
  @observable
  listName: string = ''
  @observable
  isPrivate: boolean = false

  @action.bound
  setIsVisible(isActive: boolean) {
    this.isActive = isActive
  }

  @action.bound
  setListName(name: string) {
    this.listName = name
  }

  @action.bound
  setIsPrivate(isPrivate: boolean) {
    this.isPrivate = isPrivate
  }
}

export { ListState }
export default ListState